A3 Technologies · Charlotte, NC, United States
Skills: TypeScript, JavaScript, Python, Java, C#/.NET, SQL, AWS, Docker, CI/CD
About the Company
A3 Technologies, Inc. is listed as the employer for this sample job description. Its current business operations, presence in Charlotte, and active hiring status have not been independently verified. Confirm the company's details before publishing.
Job Description
The Software Engineer designs, develops, tests, and maintains software applications that meet business and user requirements. This role involves writing reliable code, troubleshooting technical issues, integrating software components, and collaborating with cross-functional teams to deliver high-quality solutions.
The ideal candidate has a strong foundation in software engineering principles, application development, debugging, and software testing. The successful applicant will contribute to technical design decisions, improve existing systems, and help maintain secure, scalable, and maintainable applications.
Responsibilities
Design, develop, test, and maintain software applications and features. Translate technical specifications and business requirements into effective software solutions. Write clean, reusable, and maintainable code using appropriate programming languages. Develop and integrate APIs, databases, and external services. Troubleshoot software defects and resolve performance or reliability issues. Conduct code reviews and follow established development standards. Create and maintain unit tests and other automated testing procedures. Collaborate with product managers, designers, QA specialists, and other engineers. Participate in software design discussions and technical planning. Maintain technical documentation and communicate development progress. Support application releases, maintenance, and production troubleshooting. Identify opportunities to improve application performance, security, and scalability.
Requirements
Experience in software engineering, software development, or a related technical role. Proficiency in at least one programming language, such as Java, Python, C, J…
Sign in to see the original posting
Browse more developer jobs on RoleBurst