Posted: 10th September 2025
Sr. Software Engineer
The Senior Software Engineer will take on a leadership role in shaping the design, development, and delivery of innovative software solutions. This position requires both technical expertise and the ability to mentor and guide a team of developers. You will be responsible for setting development standards, ensuring code quality, and collaborating across teams to deliver scalable, secure, and high-performing applications. As part of our forward-looking strategy, you will also have the opportunity to explore AI-driven solutions and integrate intelligent capabilities into our services, helping us stay ahead in a rapidly evolving technology landscape.
Amplifi is the go-to data consultancy for enterprise organizations that want their success to be driven by data. We empower our clients to innovate, grow, and succeed by establishing and delivering strategies across all elements of the data value chain. From the governance and management of data through to analytics and automation, our integrated approach to modern data ecosystems delivers measurable results through a combination of expert consultancy and best-in-breed technology. Our company and team members are proud to empower our clients’ businesses by providing exceptional solutions and value, as we truly believe their success is our success. We thrive on delivering excellent solutions and overcoming technical and business challenges. As such, we are looking for like-minded individuals to learn, grow, and mentor others as a part of the Amplifi family.
Position Summary
The Senior Software Engineer will take on a leadership role in shaping the design, development, and delivery of innovative software solutions. This position requires both technical expertise and the ability to mentor and guide a team of developers. You will be responsible for setting development standards, ensuring code quality, and collaborating across teams to deliver scalable, secure, and high-performing applications. As part of our forward-looking strategy, you will also have the opportunity to explore AI-driven solutions and integrate intelligent capabilities into our services, helping us stay ahead in a rapidly evolving technology landscape.
What You Will Get To Do a
- Guide a team of developers through project execution, providing technical direction, coaching, and career development.
- Design, build, and maintain applications with a strong emphasis on React (front-end) and .NET (back-end), while embracing other technologies as needed.
- Collaborate with stakeholders to define technical requirements and create scalable, maintainable solutions.
- Establish coding standards, perform code reviews, and champion best practices for testing, security, and performance.
- Work closely with product managers, business analysts, QA, and other teams to ensure seamless delivery of features and enhancements.
- Explore opportunities to apply machine learning and AI-driven insights within our products and development practices.
- Identify areas for optimization in processes, tools, and infrastructure, driving innovation and efficiency within the team
What You Bring to the Team
- 7+ years in software development, including 2+ years in leadership or team lead capacity.
- Strong expertise in React and .NET (C#, ASP.NET Core, Entity Framework).
- Proficiency in modern front-end frameworks, JavaScript/TypeScript, and RESTful APIs.
- Experience with cloud platforms (Azure, AWS, or GCP), CI/CD pipelines, and DevOps practices (infrastructure-as-code tools, automation).
- Familiarity with relational and non-relational databases (SQL Server, PostgreSQL, MongoDB, etc.).
- Proven ability to mentor and inspire teams, foster collaboration, and communicate effectively across technical and non-technical groups.
- Strong analytical and troubleshooting skills, with a proactive, solution-oriented mindset.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Exposure to agile methodologies (Scrum, Kanban).
- Background and interest in AI/ML concepts, tools, and frameworks (TensorFlow, PyTorch, Azure Cognitive Services).
- Passion for exploring new technologies and continuously improving development practices.
Location
Wisconsin is preferred, but open to other locations.
Travel
Ability to travel up to 10% of the time.
Benefits & Compensation
Amplifi offers excellent compensation and benefits including, but not limited to, health, dental, 401(k) program, employee assistance program, short and long-term disability, life insurance, accidental death and dismemberment (AD&D), PTO program, flex work schedules, and paid holidays.
Equal Opportunity Employer
Amplifi is proud to be an equal opportunity employer. We do not discriminate against applicants based on race, religion, disability, medical condition, national origin, gender, sexual orientation, marital status, gender identity, pregnancy, childbirth, age, veteran status, or other legally protected characteristics.