Alliedsolutions
Senior Software Engineer
Carmel, IN · Senior
Sponsorship not specifiedDetected 30 days ago
JavaScriptC#ReactVue.jsAngularNode.js.NETSQLNoSQLAWSGCPAzureCI/CDDevOpsRESTAgileResearchCommunication
About the role
- The Software Engineer is responsible for developing and supporting the individual components within an application. They will participate in code reviews. Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed. Success in this position will largely be determined by eagerness to learn new technologies to
- - Write code that satisfies the acceptance criteria of a user story
Responsibilities
- Create and maintain documentation
- Create entire projects from scratch with little involvement from other developers or architects
- Collaborate with developers, analysts, designers, and system owners in the testing of new software programs and applications.
- Optimize Existing Code (15%):
- Production Support (15%):
Requirements
- High School Diploma required
- 2-4 years of Software Engineering experience required
- Moderate (2-4 years) proficiency working with many of the following technologies required:
- Experience with relational databases
- Experience working in a team-oriented, collaborative environment
- Ability to communicate ideas in both technical and user-friendly language
- Ability to conduct research into application development issues and products
- Ability to work both independently and on a team
- C# (or some other object-oriented language)
- JavaScript frameworks (React, Node.js, Angular, Vue.js)
- Cloud Services (AWS, Azure, GCP)
- Web services (RESTful and/or SOAP)
- Windows / Worker services
- DevOps including CI/CD
- NoSQL databases
- Understanding of the software development lifecycle (SDLC)
- Knowledgeable of database design and file management techniques
- Moderate understanding of Agile concepts
Nice to have
- Bachelor's degree in Computer Science or a related field preferred
Skills
- They will participate in code reviews.
- Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed.
- Success in this position will largely be determined by eagerness to learn new technologies to meet and exceed business needs.
- They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.
Compensation
- We offer our employees a robust compensation package!
Benefits
- Extended Learning (10%):
Apply directly at Alliedsolutions →Create a free account for alerts like thisView Alliedsolutions immigration profile
This listing is sourced directly from Alliedsolutions's careers page and normalized into a canonical job model.