Software Engineer
Ampcus Inc
Boston, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Boston, United States of America
Tech stack
Java
Agile Methodologies
Software Applications
Cloud Computing
Cloud Computing Security
Software Quality
Information Systems
Continuous Integration
Database Development
Software Debugging
DevOps
Python
Object-Oriented Software Development
Cloud Services
Software Engineering
Software Systems
Cloud Platform System
Backend
Build Management
Information Technology
Build Tools
Web Technologies
Serverless Computing
Job description
- Design, code, test, debug, and document software applications.
- Provide technical leadership on complex projects.
- Develop backend software solutions in Cloud environments.
- Contribute to strategic planning for software solutions and development lifecycle.
- Design and build Java application components with high performance, scale, and reliability.
- Troubleshoot complex and time-critical problems.
- Collaborate with analysts in Agile teams to define requirements and conduct design reviews.
- Adapt to and employ new technical skills.
- Ensure software quality prevents significant defects.
- Ensure compliance with policies, procedures, and standards.
- Provide production support for applications and components.
Requirements
- Bachelor's degree in computer science, Information Systems, or equivalent experience.
- 3-5 years software engineering experience in team environments.
- Ability to work under minimal supervision.
Experience with:
- Cloud-first architectures.
- Building and deploying Cloud solutions.
- Serverless architecture.
- CI/CD build tools and DevOps processes.
- Developing high-performance, high-volume systems.
- Agile software engineering methodologies.
- Preferred experience with AWS platforms, leading-edge Cloud technologies, Python, Java, and web technologies.
- Proficiency in operating systems, database development, Cloud security, and object-oriented programming.
- Demonstrated independent thinking and strong communication skills.
- Passion for learning new technologies.
About the company
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.