Job Openings
Intermediate Developer
About the job Intermediate Developer
Minimum requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
- Proven experience as a developer in a professional setting
- Proficiency in programming languages such as but not limited to:
- ASP. Net C# MVC
- Java,
- Python
- SQL
- Javascript
- Typescript
- HTML, CSS
- Angular
- JSON
- XML
- Node Js
- Solid understanding of software development frameworks and tools
- Good understanding of database concepts and SQL
- Knowledge of software development lifecycle and best practices
- Experience with version control systems (e.g., Git)
- Continuous learning mindset and a drive for self-improvement
Skills:
- Proficiency in programming languages
- Strong problem-solving and analytical abilities
- Knowledge of software development frameworks and tools
- Excellent communication and collaboration skills
- Attention to detail and a focus on delivering high-quality work
- Ability to work independently and in a team environment
- Understanding of software development lifecycle and best practices
- Experience with version control systems (e.g., Git)
- Continuous learning mindset and a drive for self-improvement
Responsibilities:
- Collaborate with the development team to design and implement software solutions
- Write well-structured, efficient, and maintainable code
- Conduct unit testing and debugging to ensure software quality and functionality
- Participate in code reviews and provide constructive feedback to team members
- Work closely with stakeholders to gather and understand requirements
- Assist in troubleshooting and resolving software defects and issues
- Contribute to the improvement of development processes and practices
- Document software designs, functionalities, and technical specifications
- Stay up to date with industry trends and advancements in software development