> Markdown version of [/jobs/ext/2307427-software-development-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2307427-software-development-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer II - **Company:** Aspirion - **Location:** Columbus, United States - **Experience:** Experienced - **Salary:** $100,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Code Review, Computer Programming, Continuous Integration, Software Debugging, Software Design Patterns, DevOps, Programming Tools, Python (Programming Language), PostgreSQL, Microsoft Visual Studio, Microsoft SQL Server, MongoDB, Systems Development Life Cycle, Software Engineering, Software Systems, Web Applications, Google Cloud, .NET Core, ReactJS, Spring-boot, Git, AngularJS, Information Technology, Non-relational Database, Restful APIs, Software Version Control, Programming Languages, Microservices - **Published:** August 30, 2026 - **Apply:** https://www.dice.com/job-detail/08813286-a79e-435c-825b-921b573a583a ## About the Role * Proficiency in programming languages such as C#, Java, Python, JavaScript, or similar * Experience with building and maintaining APIs, web applications, and cloud-native solutions * Strong understanding of cloud platforms like Azure, AWS, or Google Cloud Platform * Familiarity with modern software design patterns, microservices architecture, and RESTful API development * Proficiency with development tools and frameworks, including Visual Studio, .NET Core, Spring Boot, React, or Angular * Hands-on experience with version control systems such as Git and CI/CD pipelines * Understanding of relational and non-relational databases (e.g., SQL Server, PostgreSQL, MongoDB) * Strong problem-solving, analytical, and debugging skills * Ability to work collaboratively in a team-oriented, agile environment * Excellent written and verbal communication skills for technical and non-technical stakeholders * Self-starter with a passion for learning and continuous improvement Education and Experience * Bachelor's degree in Computer Science, Software Engineering, or a related technical field * 3+ years of hands-on software development experience, with a proven ability to deliver production-grade solutions ## Description * Design, develop, test, and deploy software solutions that address business requirements, ensuring scalability, performance, and security with an AI-first lens * Write clean, efficient, and maintainable code using modern programming languages and frameworks, such as C#, .NET, Java, Python, or JavaScript * Collaborate with cross-functional teams, including product management, QA, and DevOps, to define technical requirements, deliver features, and resolve issues * Build and maintain APIs, microservices, and cloud-based applications on platforms such as Azure, AWS, or Google Cloud * Participate in all phases of the software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance * Utilize modern development practices, such as Agile methodologies, CI/CD pipelines, version control (e.g., Git), and automated testing * Troubleshoot and resolve software bugs, performance bottlenecks, and technical issues to ensure a seamless user experience * Continuously improve existing systems by identifying opportunities for optimization, refactoring, and modernization * Collaborate with peers to conduct code reviews and ensure adherence to coding standards, security guidelines, and best practices * Stay current with emerging technologies, tools, and frameworks, recommending their adoption when appropriate to enhance the development process ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)