Tech Stack
JavaJavaScriptNoSQLPythonSQL
About the role
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Design, develop, and deploy scalable software solutions in accordance with industry standards and best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Perform unit testing and integration testing to ensure software quality and performance.
- Diagnose and troubleshoot software issues, providing timely fixes and enhancements.
- Document software processes, code changes, and system designs for future reference.
- Stay current with emerging technologies and industry trends to drive continuous improvement within the team.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering or a related field.
- 0-2 years of experience in software development.
- Familiarity with programming languages such as Java, C#, or Python.
- Basic understanding of front-end technologies like HTML, CSS, and JavaScript.
- Experience with database systems such as SQL or NoSQL.
- Strong problem-solving skills and ability to work in a team environment.
- Excellent communication skills for effective collaboration.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaC#PythonHTMLCSSJavaScriptSQLNoSQLunit testingintegration testing
Soft skills
problem-solvingteamworkcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering