We are seeking a highly skilled Senior Software Engineer to join our dynamic development team. The ideal candidate will have extensive experience in software development, with a strong focus on building robust applications and APIs. You will be responsible for leading projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions.
Duties
Design, develop, and maintain scalable applications using modern programming languages and frameworks.
Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
Implement RESTful APIs and integrate third-party services to enhance application functionality.
Utilize GitHub for version control, ensuring code quality through peer reviews and automated testing.
Deploy applications on AWS, leveraging cloud services for performance optimization and reliability.
Troubleshoot and resolve technical issues in a timely manner while maintaining documentation of processes.
Mentor junior engineers, providing guidance on best practices in software development and application architecture.
Stay updated with emerging technologies and industry trends to continuously improve our development processes.
Qualifications
Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Proven experience in application development using languages such as C, .NET, Ruby on Rails, or similar technologies.
Strong understanding of Linux operating systems and cloud-based environments (AWS).
Proficiency in RESTful API design and implementation.
Familiarity with version control systems, particularly GitHub.
Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
Strong communication skills to articulate complex technical concepts to non-technical stakeholders.
Experience with agile methodologies is a plus.
Join us as we build innovative solutions that make a difference!
Job Types: Full-time, Permanent
Pay: $137,621.00-$146,270.00 per year
Benefits:
Casual dress
Dental care
Extended health care
Life insurance
Stock options
Vision care
Work from home
Language:
English (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.