Senior Software Engineer (Required skills: (C#+Azure+Angular) OR (Java+React+Azure) OR (C#+React+AWS))
Salary undisclosed
Checking job availability...
Original
Simplified
Project Description:
• My role is accountable for implementing complex technical solutions while mentoring junior engineers and contributing to the technical direction of our products.
Responsibilities:
•
• Designing, developing, and maintaining scalable software solutions for complex business problems.
•
• Leading technical design discussions and architectural decisions for major features.
•
• Reviewing code, provide constructive feedback, and maintain high code quality standards.
•
• Collaborating with product managers to refine requirements and propose technical solutions.
•
• Identifying and resolving technical debt and system bottlenecks.
•
• Providing guidance and training to junior developers to help them grow their skills.
•
• Implementing and advocating for best practices.
•
• Regularly communicating with stakeholders to ensure alignment on project goals and timelines.
•
• Actively participating in retrospectives and suggesting improvements to processes and workflows.
Mandatory Skills Description:
•
• Bachelor degree in Computer Science or equivalent certification
•
• 5+ years of professional software development experience
•
• Experience building and maintaining large-scale applications and performance optimization
•
• Background in agile development methodologies
•
• Experience with microservices and event driven architecture
•
• Experience with test-driven development
•
• Experience with CI/CD practices and DevOps culture
•
• Solid proficiency in C#.NET language
•
• Solid proficiency in any of JavaScript framework - ReactJS, AngularJS, or NextJS (with a preference for ReactJS and AngularJS)
•
• Solid proficiency in Azure / AWS cloud platform
•
• Solid proficiency in SQL Server, Postgres and Redis
•
• Strong understanding of tools including DataDog, LaunchDarkly and Twillio Segment
•
• Strong understanding of data structures, algorithms, and software design patterns
•
• Excellent communication and collaboration skills
Languages: English: C1 Advanced
• My role is accountable for implementing complex technical solutions while mentoring junior engineers and contributing to the technical direction of our products.
Responsibilities:
•
• Designing, developing, and maintaining scalable software solutions for complex business problems.
•
• Leading technical design discussions and architectural decisions for major features.
•
• Reviewing code, provide constructive feedback, and maintain high code quality standards.
•
• Collaborating with product managers to refine requirements and propose technical solutions.
•
• Identifying and resolving technical debt and system bottlenecks.
•
• Providing guidance and training to junior developers to help them grow their skills.
•
• Implementing and advocating for best practices.
•
• Regularly communicating with stakeholders to ensure alignment on project goals and timelines.
•
• Actively participating in retrospectives and suggesting improvements to processes and workflows.
Mandatory Skills Description:
•
• Bachelor degree in Computer Science or equivalent certification
•
• 5+ years of professional software development experience
•
• Experience building and maintaining large-scale applications and performance optimization
•
• Background in agile development methodologies
•
• Experience with microservices and event driven architecture
•
• Experience with test-driven development
•
• Experience with CI/CD practices and DevOps culture
•
• Solid proficiency in C#.NET language
•
• Solid proficiency in any of JavaScript framework - ReactJS, AngularJS, or NextJS (with a preference for ReactJS and AngularJS)
•
• Solid proficiency in Azure / AWS cloud platform
•
• Solid proficiency in SQL Server, Postgres and Redis
•
• Strong understanding of tools including DataDog, LaunchDarkly and Twillio Segment
•
• Strong understanding of data structures, algorithms, and software design patterns
•
• Excellent communication and collaboration skills
Languages: English: C1 Advanced