This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design, develop, and maintain high-quality software solutions to meet business requirements and enhance user experiences
Write clean, efficient, and scalable code using languages like Java, C++, Python, or JavaScript
Collaborate with teams to gather requirements, create technical specs, and develop implementation plans
Test and debug software applications for performance and reliability
Optimize applications for speed and scalability
Identify and resolve issues in existing software systems
Participate in code reviews to ensure quality and best practices
Stay updated on latest technologies and frameworks in software development
Work with product managers and designers to align software solutions with business goals and user needs
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field
3+ years of software engineering experience in an agile environment
Proficiency in Java, C++, Python, or JavaScript
Familiarity with frameworks like Spring, Django, React, Angular
Strong grasp of software engineering principles, data structures, and algorithms
Knowledge of relational and non-relational databases
Experience with version control systems like Git and collaborative workflows
Excellent problem-solving and analytical skills
Strong communication and teamwork abilities
Passion for software engineering and eagerness to learn new technologies