Upvote
Downvote
Software Development Engineer
Share Job
- Suggest Revision
Full-time
- Develops the frontend and backend components of software applications
- Collaborates with team members, including other developers, project managers, quality assurance testers, and UX/UI designers, to ensure the software meets all specifications
- In depth knowledge of several programming languages Java, C#, Python, JavaScript, or SQL
- Understanding of software development methodologies (e.g., Agile, Scrum, Waterfall) and principles (e.g., SOLID principles, DRY principle)
- Knowledge of software architecture patterns (e.g., MVC, Microservices) and the ability to design scalable, maintainable systems
Active Job
Updated 9 days agoSimilar Job
Relevance
Active