Software Engineer
About the Company
Altum is a Chicago-based technology consulting firm delivering cloud-native and AI-driven solutions to clients across industries including finance, healthcare, transportation, manufacturing, and insurance. Leveraging our proprietary AI platform, NiceFlow.ai, Altum enables organizations to accelerate digital transformation and achieve measurable business outcomes.
Altum fosters a culture of professionalism, collaboration, and continuous learning, offering employees meaningful opportunities for growth and long-term career development.
About this role
We are looking for a motivated and technically strong Software Engineer with 4 to 7 years of experience to build and enhance enterprise-grade applications. You will work closely with cross-functional teams, contribute to product development, and interact with clients to understand and deliver on their technical needs.
Key Responsibilities
- Develop, test, and maintain applications using .NET core/ .Net MVC
- Build and maintain frontend interfaces using Angular/React/Vue
- Work on database design, development, and optimization using MS SQL Server
- Translate business requirements into technical solutions
- Participate in code reviews and follow best coding practices
- Collaborate with clients and internal stakeholders for smooth project execution
- Identify and resolve performance issues and bugs
- Support deployment and maintenance activities
- Work within Agile development environments
Technical Skills Required
- Strong hands-on experience with .NET Core, ASP.NET, Web API, MVC, and C#
- Experience with Angular/React/Vue for frontend development
- Solid knowledge of MS SQL Server, database design, and query optimization
- Understanding of OOP principles, design patterns, and SDLC
- Experience with Git or Azure DevOps
- Basic exposure to cloud platforms like Azure or AWS
- Strong verbal and written communication skills; comfortable in client-facing discussions
- Demonstrated experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Cursor, Claude, Codeium) for code generation, debugging, code optimization, and documentation — with the ability to critically review AI-generated output for quality, security, and performance
Preferred Skills
- Familiarity with microservices architecture
- Experience with RESTful APIs and Web Services
- Exposure to DevOps practices
- Knowledge of unit testing frameworks like NUnit/XUnit
- Understanding of Agile/Scrum methodology
Qualifications
- Bachelor’s or master’s degree in computer science, IT, or related field
Employee Benefits & Growth Opportunities
Altum offers a professional and supportive work environment with opportunities for career growth and skill development. Employees benefit from:
- Health insurance and employee well-being support
- Continuous learning and professional development opportunities
- Exposure to global clients and emerging technologies
- A collaborative culture that encourages ownership and innovation
- Long-term career growth aligned with organizational expansion