
Associate Software Engineer
Ascensus
full-time
Posted on:
Location Type: Office
Location: Newton • Massachusetts • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $60,000 - $85,000 per year
Tech Stack
About the role
- Responsible for protecting, securing, and proper handling of all confidential data held by Ascensus
- Analyze, implement, test, document and maintain new and current software applications with minimal oversight
- Assist in estimating and planning throughout the software development life cycle
- Support people and process improvement strategies for the organization
- Assist with other tasks and projects as assigned
Requirements
- 1+ years of experience developing software & systems
- NEW GRADS WELCOME
- Working experience in one or more programming languages, technologies and software platforms, such as Python, Javascript, PostgreSQL, Cursor IDE, Skills, MCP, Agents
- Demonstrate an insatiable curiosity for how things work, with a passion for learning, experimenting, and building in a fast-moving, high-impact AI program
- Strong problem solving skills
- Understanding of design principles
- Understanding of object-oriented design, data structures and algorithms
- Familiarity with Services Oriented Architecture and RESTful services development
- Passion for developing good software
- Experience participating in design discussions with both technical and non-technical audiences.
- Familiarity or experience with Agile engineering practices (test driven development, continuous integration and pair programming, etc.)
- Experience in open source development
- Understanding of web technologies
- Experience with continuous integration and deployment (CI/CD)
Benefits
- 401(k) match
- Medical
- Dental
- Vision
- Paid-Time-Off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavascriptPostgreSQLobject-oriented designdata structuresalgorithmsServices Oriented ArchitectureRESTful servicesAgile engineering practicescontinuous integration and deployment (CI/CD)
Soft Skills
problem solvingcuriositypassion for learningcommunicationcollaboration