Software Engineer
SoTalent
Maryland Heights, MOFresher11m agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- ReactMicroservicesCUnit testingTroubleshootingAWS
- Nice to have
- TypeScriptAgileJavaScript
- Work
- On-site in Maryland Heights
- Pay
- Not stated by the employer.
- Skill demand
- React30%Unit testing18%C9%Microservices8%of 150 similar entry-level jobs posted in the US this week
- Listed
- Nov 5, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Join a collaborative development team where you will contribute to the design, development, and maintenance of next-generation planning and decision-support applications. Working within an Agile environment, you will help create modern software solutions using microservices architecture, front-end technologies such as TypeScript and React, and back-end development with C#.
Key Responsibilities
- Develop, enhance, maintain, and unit test software applications using technologies such as C#, TypeScript, JavaScript, and React.
- Create and maintain technical documentation, software designs, and development artifacts.
- Troubleshoot software defects and collaborate with team members to identify and implement effective solutions.
- Support the definition, analysis, and maintenance of software requirements.
- Integrate software components and participate in build and deployment activities.
- Perform component-level testing and validate functionality within target environments.
- Document processes, tools, and performance metrics to support continuous improvement.
- Investigate operational and integration issues, gathering and documenting relevant technical information.
- Contribute to additional software engineering initiatives as required.
Requirements & Tech Stack
- Bachelor's degree or higher in a relevant field.
- Ability to meet requirements for working on projects with security-related guidelines.
- Hands-on experience with C# programming.
Preferred Qualifications
- Degree in Computer Science, Software Engineering, Information Technology, Mathematics, Data Science, Physics, Engineering, or a related discipline.
- Familiarity with Agile or Scrum development methodologies.
- Experience with JavaScript and/or TypeScript.
- Knowledge of relational database technologies.
- Exposure to the software development life cycle (SDLC).
- Experience working with cloud platforms such as AWS or similar environments.