Senior Software Engineer
Job Description
Job Title: Senior Software Engineer
Skills to be evaluated on-Java, Spring boot Angularjs, microservices
We are seeking an experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients needs. You will work collaboratively with cross-functional teams, contributing your expertise to all phases of the software development life cycle.
Key Responsibilities:
- Design and implement software applications using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
- Conduct code reviews and provide constructive feedback to team members to improve code quality and performance.
- Troubleshoot and debug applications to ensure optimal functionality and user experience.
- Mentor and guide junior engineers, sharing your knowledge and best practices in software development.
- Stay up-to-date with industry trends and emerging technologies to continuously enhance our software solutions.Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- A minimum of 4 years of experience in software development with a proven track record of delivering high-quality software.
- Proficiency in multiple programming languages including Java, C#, Python, or JavaScript.
- Strong understanding of web technologies, RESTful APIs, and cloud services.
- Experience with Agile development methodologies and software development tools such as Git, JIRA, or similar.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Roles and Responsibilities:
- Design, develop, and maintain high-quality software applications and systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Analyze and improve system performance, reliability, and scalability.
- Participate in code reviews to ensure adherence to best practices and coding standards.
- Mentor junior developers and provide guidance on technical challenges.
- Troubleshoot and resolve complex software issues in a timely manner.
- Stay up to date with emerging technologies and industry trends to drive innovation.
- Document software design, development processes, and technical specifications.
- Contribute to the planning and estimation of development tasks and projects.
- Ensure the implementation of security best practices throughout the software lifecycle.
Job Title: Technical Lead
Skills to be evaluated on-Java Spring Angularjs microservices
Job Description:
We are seeking a highly skilled and experienced Technical Lead to join our dynamic team. In this role, you will be responsible for guiding the development team in designing and implementing high-quality software solutions. You will serve as both a mentor and a technical expert, ensuring that projects are delivered on time and meet the desired standards.
Key Responsibilities:
- Lead and manage a team of software developers, providing technical guidance and support throughout the software development lifecycle.
- Architect and design software solutions, ensuring scalability, maintainability, and performance.
- Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scope.
- Oversee code reviews and enforce best practices in coding, testing, and documentation.
- Troubleshoot and resolve technical issues that arise during development and in production environments.
- Stay updated with the latest industry trends and technologies to continuously improve development processes and tools.
- Conduct training sessions and workshops to enhance the skills of the development team.
- Foster a collaborative and innovative environment that encourages creativity and problem-solving.
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- A minimum of 7 years of experience in software development, with at least 2 years in a leadership role.
- Proficiency in multiple programming languages, frameworks, and technologies.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Experience with cloud platforms and DevOps practices is a plus.Roles and Responsibilities:
1. Lead and mentor the technical team, providing guidance on best practices and ensuring high-quality code development.
2. Collaborate with project managers and stakeholders to define project requirements, scope, and timelines.
3. Design software architecture and technical solutions that meet project goals while considering scalability and performance.
4. Review code developed by team members, providing constructive feedback and ensuring adherence to coding standards.
5. Conduct regular team meetings and discussions to track project progress and address any emerging challenges.
6. Facilitate communication between technical and non-technical team members to ensure alignment on project objectives.
7. Identify and manage technical risks, proposing mitigation strategies as necessary.
8. Stay updated with industry trends and technologies, evaluating their potential application to improve team performance and project outcomes.
9. Develop and implement strategies for continuous integration and deployment within the development workflow.
10. Oversee the integration of new technologies and tools, ensuring a smooth transition and minimal disruption to ongoing projects.
Keyskills: Spring Boot Java Fullstack Microservices Angular Postgresql MongoDB
Wind River is a global leader in delivering software for the intelligent edge. The companys technology has been powering the safest, most secure devices in the world since 1981 and is found in billions of products. Wind River offers a comprehensive portfolio, supported by world-class global professi...