Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by APrime Technology, so some details may not match this job. The employer's own page has the real description.
Overview
APrime Technology is seeking a highly skilled Senior Software Engineer - Platform to drive the development of robust software solutions that support our platform architecture. The successful candidate will collaborate with cross-functional teams to design, implement, and maintain scalable applications while adhering to best practices in the software development lifecycle. This role requires deep technical expertise, innovation, and a passion for solving complex problems to deliver high-quality software products that meet customer needs.
Job Responsibilities
- Design, develop, and maintain scalable software applications and platform components.
- Conduct thorough code reviews to ensure code quality and adherence to industry best practices.
- Collaborate closely with product managers, UX/UI designers, and other engineers to refine requirements and translate them into technical specifications.
- Implement automated testing and continuous integration processes to enhance the software delivery pipeline.
- Contribute to architecture decisions and infrastructure improvements to increase system performance and reliability.
- Mentor junior engineers, providing guidance on best practices, tools, and technologies.
- Participate in troubleshooting and resolving production issues in a timely manner.
- Stay updated with emerging technologies and industry trends, and apply them to improve the platform.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in programming languages such as Java, C#, or Python.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Solid understanding of database systems, including SQL and NoSQL databases.
- Proven experience with microservices architecture and API design.
- Familiarity with front-end technologies such as React, Angular, or Vue.js is a plus.
- Excellent problem-solving skills and a proactive attitude towards challenges.
Technologies & Tools
The Senior Software Engineer - Platform position will require proficiency with a range of technologies and tools, including but not limited to cloud services (AWS, Azure), container orchestration platforms (Docker, Kubernetes), version control systems (Git), and CI/CD tools (Jenkins, GitLab CI). Familiarity with agile methodologies and methodologies such as Scrum or Kanban is also essential for this role.
Ideal Candidates
The ideal candidate for this role is someone who exhibits strong analytical and troubleshooting skills, accompanied by a proactive and collaborative work ethic. They should demonstrate a commitment to continuous learning and innovation, embracing new challenges and technologies as opportunities for growth. Effective communication skills, both verbal and written, are essential for coordinating with diverse teams to achieve project goals and enhance the overall platform experience.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.