Overview
JOB SUMMARY:
We are looking for a highly efficient Senior Software Full stack Developer/Architect for developing both front-end and back-end of Applications. The ideal candidate should be well-versed with multiple programming languages, technologies and frameworks, focus on the overall design and structure of software systems, ensuring the solutions meet both current and future business needs.
KEY RESPONSIBILITIES:
1. Full Stack Development:
- Develop, test, and deploy both front-end and back-end code for web applications.-
- Handle client-side technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Work with back-end technologies like Node.js, Python, Ruby, Java, PHP, or .NET, and manage databases like SQL and NoSQL (e.g., PostgreSQL, MongoDB).
2. System Design and Architecture:
- Participate in designing complex system architecture, ensuring it is scalable, maintainable, and efficient.
- Make decisions about frameworks, APIs, and technology stacks that meet business needs.
- Ensure that the architecture is modular, flexible, and supports future growth and changes.
3. Database Management:
- Design and optimize databases (relational or NoSQL) for scalability, performance, and security.
- Write complex queries and manage data migrations.
4. Code Quality and Best Practices:
- Implement and enforce coding standards and best practices (e.g., testing, version control).
- Conduct code reviews, ensuring high-quality, maintainable code.
5. API Development and Integration:
- Design and build RESTful or GraphQL APIs.
- Integrate third-party APIs and services, ensuring smooth communication between different systems.
6. Project and Resource Management:
- Lead and manage multiple development teams, ensuring that software is delivered on time and to specification.
- Balance technical debt, team capabilities, and project deadlines.
7. Performance Optimization:
- Monitor and improve application performance, including optimizing front-end load times and back-end processing.
8. Security Best Practices:
- Ensure web applications follow security protocols and best practices, including authentication, authorization, and data protection.
9. Collaboration and Leadership:
- Collaborate with product managers, designers, and other developers to meet project requirements.
- Mentor junior developers and assist with technical problem-solving.
10. Continuous Learning:
- Keep up-to-date with the latest trends and technologies in both front-end and back-end development.
- Adapt quickly to new tools and frameworks as required by the project or organization.
Required Skills and Qualifications:
Education: Bachelor'sdegree inComputer Science, Software Engineering, Information Technology, or related field. Master’s degree is a plus.
Experience: Minimum of 5-6 years of experience in software development, working with different technologies, tools and methodologies. A proven track record to deliver complex software solutions, preferably across multiple stages of development lifecycle, including design, implementation, and testing.
Technical skills: Proficiency in a range of languages (e.g., Java, Python, C#, JavaScript, Ruby, etc.) and frameworks, experience with front-end and back-end technologies and strong knowledge of databases.
Leadership: Well organised, strong leadership and team management skills, with the ability to motivate and guide cross-functional teams.
Communication: Excellent verbal and written communication skills, with the ability to effectively communicate with clients, team members, and stakeholders.
Analytical Skills: Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
Industry Knowledge: Knowledge of technology, electronics, AI and Machine Learning is highly desirable.
Benefits:
- Opportunity to work in a dynamic and innovative environment.
- Professional development and training opportunities.
- Health and wellness benefits.
If you feel you are a strategic, high-level focused person with leadership, problem-solving and good communication skills, then we invite you to apply for this exciting and challenging opportunity.
Job Type: Onsite, Full-time
Salary: Competitive
Send your resumes to admin@stedaxis.com
Job Type: Full-time
Pay: From ₹35,000.00 per month
Schedule:
- Day shift
Ability to commute/relocate:
- Nagercoil, Tamil Nadu: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Required)
Experience:
- total work: 5 years (Required)
Work Location: In person