Source description
About the role
We are seeking an experienced Software Engineer 3 to join our dynamic engineering team with 5-7 years of experience. As a senior-level engineer, you will play a key role in designing, developing, and maintaining robust and scalable software solutions. You will collaborate with cross-functional teams to drive innovation and ensure high-quality deliverables. Key Responsibilities: Design & Development: Architect, design, and implement complex software solutions that align with business goals. Write clean, efficient, and well-documented code following industry best practices. Code Review & Mentorship: Conduct thorough code reviews and provide constructive feedback to junior engineers. Mentor and guide team members to foster growth and technical excellence. Collaboration & Problem-Solving: Work closely with product managers, designers, and QA to deliver seamless user experiences. Analyze requirements and provide technical feasibility and effort estimates. System Optimization: Identify performance bottlenecks and implement optimizations for scalability and reliability. Maintain and improve the CI/CD pipelines to ensure smooth deployments. Research & Innovation: Stay updated on emerging technologies and propose their integration into our stack. Participate in technical discussions and advocate for best practices. Qualifications: Education & Experience: Bachelor's or Masters degree in Computer Science, Engineering, or a related field. 5+ years of hands-on experience in software development. Technical Skills: Proficiency in programming languages/frameworks, e.g., Java, Python, React, Node.js. Strong understanding of system design, algorithms, and data structures. Experience with AWS and microservices architecture. Familiarity with DevOps practices and tools like Docker, Kubernetes, Jenkins, etc. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work independently and lead projects when required. Preferred Qualifications: Experience with domain-specific technologies like AI/ML, IoT, blockchain, etc. Contributions to open-source projects or personal projects demonstrating expertise. Familiarity with Agile methodologies and tools like Jira or Trello.
More at Unorg Vendor Solutions