Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Ascendion is seeking a Software Engineer to contribute to the design, development, testing, and ongoing improvement of modern software applications. In this role, you will work with engineers, product partners, designers, and other stakeholders to understand user and business needs and translate them into dependable technical solutions.
You will participate throughout the software development lifecycle, from discussing requirements and evaluating approaches to delivering features and supporting
Ascendion is a technology and talent solutions company that partners with organizations to solve complex business challenges and advance their digital capabilities. Through expertise in software engineering, cloud, data, artificial intelligence, and experience design, Ascendion helps clients plan, build, and scale technology solutions. The company brings together diverse perspectives and technical skills to support work across industries and create meaningful outcomes for customers, employees, and communities.
Ascendion is a technology and talent solutions company that partners with organizations to solve complex business challenges and advance their digital capabilities. Through expertise in software engineering, cloud, data, artificial intelligence, and experience design, Ascendion helps clients plan, build, and scale technology solutions. The company brings together diverse perspectives and technical skills to support work across industries and create meaningful outcomes for customers, employees, and communities.
Ascendion is seeking a Software Engineer to contribute to the design, development, testing, and ongoing improvement of modern software applications. In this role, you will work with engineers, product partners, designers, and other stakeholders to understand user and business needs and translate them into dependable technical solutions. You will participate throughout the software development lifecycle, from discussing requirements and evaluating approaches to delivering features and supporting them in production.
The ideal candidate is curious, collaborative, and committed to producing maintainable, high-quality code. You can communicate technical ideas clearly, adapt to evolving priorities, and balance thoughtful engineering with timely delivery. Depending on project needs, you may work with web, cloud, data, or enterprise technologies and contribute to applications used by customers or internal teams.
We welcome applicants with a range of professional backgrounds and encourage you to apply if your experience aligns with the role. Candidates should have a degree in computer science, engineering, or a related field, or equivalent practical experience. You should have hands-on experience developing software in one or more programming languages and a working understanding of common data structures, algorithms, and software design principles.
Strong candidates will be familiar with version control, debugging, automated testing, and collaborative development practices. Experience with APIs, relational or NoSQL databases, cloud platforms, CI/CD workflows, or agile delivery methods is valuable. You should be able to explain your approach, ask questions when requirements are unclear, and work effectively both independently and as part of a team. A commitment to continuous learning and responsible, secure software development is essential.
Design, develop, test, and maintain software features in accordance with project requirements and engineering standards. Collaborate with product managers, designers, business partners, and fellow engineers to clarify goals, assess trade-offs, and deliver useful solutions. Write readable, reusable, and well-documented code, and participate in code reviews that promote quality and knowledge sharing.
Investigate defects, performance concerns, and production issues; identify root causes; and implement appropriate fixes. Develop and maintain unit, integration, or other automated tests to support reliable releases. Contribute to technical discussions, documentation, and estimates, and communicate progress, dependencies, and risks to relevant stakeholders. Follow security, privacy, accessibility, and operational best practices, while staying informed about tools and techniques that may improve the team’s work.
Ascendion offers a collaborative environment where employees can build skills, work with varied teams, and contribute to technology initiatives for clients. Benefits and programs may vary based on role, work location, employment status, and applicable plan terms. Eligible employees may have access to health and wellness coverage, retirement savings programs, paid time off, learning and development resources, and opportunities for career growth. Specific compensation and benefits information will be shared during the hiring process.
Ascendion is an equal opportunity employer. Employment decisions are made without regard to protected characteristics under applicable law. We value diverse backgrounds and perspectives and are committed to a respectful, inclusive workplace. Applicants who need a reasonable accommodation during the application or interview process may contact Ascendion to request assistance.