2 Stedaxis Jobs
Senior software developer / senior architect
Stedaxis
posted 19d ago
Key skills for the job
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's degree in Computer Science, Software Engineering, Information Technology, or related field. Masters 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 focussed 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
Employment Type: Full Time, Permanent
Read full job description3-5 Yrs
₹ 3.25 - 4.5L/yr
Pune, Ahmedabad, Mumbai