Job Details
Develops, tests, and maintains high-quality software solutions aligned with project specifications. Adheres to coding standards to produce dependable, efficient, and top-quality software products.
Major Tasks and Responsibilities
- Produces clean, efficient, and maintainable codes in accordance with established coding standards.
- Partners in unit, integration, and system testing to maintain software reliability and quality.
- Maintains extensive code documentation, encompassing comments and technical specifications for clarity and reference.
- Conducts code reviews, fosters team knowledge sharing, and addresses feedback for code quality enhancement.
- Develops work breakdown structures and estimations to secure timely project deliverables.
- Analyzes and troubleshoots technical challenges to ensure high-quality issue resolution.
- Creates project packages while actively overseeing and upholding software performance and uptime standards.
- Conveys progress, challenges, suggestions, and solutions for technical projects and tasks within cross-function teams.
Preferred Qualifications
- Bachelors degree in information technology or a related field.
- 2+ years of experience in software engineering and/or application development.
- Proficiency in programming languages (React.JS, Node.JS with Express, or TypeScript).
- Prior experience with cloud computing platforms.