Job Title: Software Engineer
About the Role
Atlantis University is seeking a talented and motivated Software Engineer to join our dynamic Computer Software team. This role offers an exciting opportunity to contribute to the development of innovative software solutions that support our educational mission and enhance user experiences.
As a Software Engineer, you will collaborate with cross-functional teams to design, develop, and maintain high-quality software applications. Your expertise will play a critical role in driving technical excellence and delivering scalable, reliable products.
Key Objectives
- Develop and maintain software applications aligned with business goals.
- Collaborate with stakeholders to understand requirements and translate them into technical solutions.
- Ensure code quality, performance, and security standards are met.
- Continuously improve development processes and contribute to team knowledge sharing.
Responsibilities
- Design, code, test, and deploy software components and features.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and resolve software defects and issues.
- Work closely with product managers, designers, and other engineers to deliver high-impact solutions.
- Maintain clear and comprehensive documentation for software projects.
- Stay current with emerging technologies and industry trends to drive innovation.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development using languages such as Java, C#, Python, or JavaScript.
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Experience with version control systems (e.g., Git) and continuous integration tools.
- Familiarity with databases, RESTful APIs, and cloud platforms is a plus.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and ability to work collaboratively in a team environment.
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Opportunities for professional growth and continuing education.
- Flexible work arrangements to support work-life balance.
- Inclusive and supportive workplace culture.
- Access to cutting-edge tools and technologies.