
Software Engineering - Senior Engineer
Are you a highly skilled and experienced Software Engineer looking for a new challenge? Look no further! FICO, a leading global analytics software company, is seeking a Senior Engineer to join our dynamic team. As a Senior Engineer, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions that drive our business and impact millions of people worldwide. We are looking for a self-motivated individual with a passion for technology and a proven track record of delivering complex software projects. If you are a team player with strong problem-solving skills and a desire to continuously learn and grow, we want to hear from you!
- Develop and maintain software solutions that meet the high standards of FICO and its clients.
- Contribute to the design and architecture of new software products and features.
- Collaborate with cross-functional teams to ensure efficient and effective delivery of projects.
- Take ownership of assigned projects and ensure they are completed within specified timelines.
- Troubleshoot and debug complex software issues to ensure quality and functionality.
- Stay updated on industry trends and new technologies to constantly improve and innovate.
- Mentor and guide junior engineers to help them grow and enhance their skills.
- Actively participate in code reviews and provide constructive feedback to maintain code quality.
- Communicate effectively with team members and stakeholders to provide updates and gather requirements.
- Adhere to coding standards and best practices to maintain consistency and scalability of codebase.
- Continuously analyze and improve existing software to enhance performance and user experience.
- Represent FICO in a professional manner, both internally and externally.
- Proactively identify and suggest solutions for potential risks and issues.
- Collaborate with product management to understand business goals and translate them into technical solutions.
- Take on additional responsibilities and tasks as needed to support the team and company objectives.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.
Minimum Of 7 Years Of Experience In Software Engineering, With A Focus On Developing Complex And Scalable Systems.
Extensive Knowledge And Proficiency In Programming Languages Such As Java, C++, Or Python.
Strong Understanding Of Software Development Methodologies, Including Agile And Waterfall.
Proven Track Record Of Leading And Mentoring A Team Of Engineers And Delivering High-Quality Software Products On Time.
Quality Assurance
Project Management
Agile Methodology
Cloud
API development
Team Leadership
Database design
System architecture
Problem-Solving
Client communication
Cross-Functional Collaboration
Coding Proficiency
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Software Engineering - Senior Engineer in Bozeman, MT, USA is between $88,000 and $143,000 per year. This range may vary depending on factors such as the specific company, years of experience, and additional skills and certifications. It is important to research and compare salary information for specific job postings and companies in the area to get a more accurate understanding of the salary range for this position.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Founded in 1956, FICO introduced analytic solutions such as credit scoring that have made credit more widely available around the world. Now, its use of Big Data and mathematical algorithms to predict consumer behavior has transformed entire industries. The company provides analytics software and tools to manage risk, fight fraud and more.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
