Job Description
Day to Day Responsibilities:
- Technical Execution, Mentorship, and Problem-Solving:
- Design, develop, and optimize complex features and system components.
- Own code quality, performance, and scalability for assigned features.
- Review code and provide mentorship to engineers and trainees.
- Collaborate with QA, DevOps, and System Teams to ensure high-quality releases.
- Debug and resolve critical issues in development and production environments.
- Drive technical improvements, automation, and process optimizations.
SAFe Scaled Agile Framework:
- Participate in Scrum of Scrums to coordinate across teams and ensure dependency resolution.
- Contribute to System Demos and Inspect & Adapt (I&A) workshops, providing feedback for continuous improvement.
- Participate in PI Planning, Sprint Planning, and backlog grooming to align work with business goals.
- Collaborate with other teams within the ART to resolve technical dependencies and integration challenges.
What you will bring to this role :
- Extensive Full Stack development experience leading the design and delivery of scalable enterprise solutions using C# .NET Core and SQL Server (or equivalent) with strong attention to performance and maintainability.
- Experience in development of frontend solutions using ReactJS, typescript, Mui components and SASS/CSS.
- Collaborate with software developers, business analysts and software architects in an agile setting to plan, design, develop, test, and sustain client solutions.
- Engage actively in daily standups, sprint planning meetings, retrospectives, and broader technical discussions to improve team and chapter collaboration.
- Design, develop, and unit test applications in accordance with client requirements.
- Proven track record of making high-impact architectural decisions, evaluating trade-offs, and advocating for optimal solutions.
- A passion for developing other engineers, providing constructive feedback, leading technical discussions, and fostering a culture of continuous learning and growth.
- Exceptional ability to work with product managers, business stakeholders, QA, and other engineering teams to translate complex business requirements into technical solutions and align on delivery.
- Drives initiatives for code quality, testing best practices, performance optimization, and overall system reliability.
Essential requirements:
- Experience developing backend services, microservices, unit testing, and RESTful APIs using contract-driven design and C# .NET Core with SQL Server (or similar relational databases) as part of full stack solutions.
- Experience in ReactJS, Typescript, Mui, React hook form, Html5 and CSS (less and bootstrap), including JEST.
- Experience with advanced state management
- Proficiency with front-end build tools (e.g., Webpack, Vite).
- Deep understanding and application of common software design patterns
- Experience working in a fully agile software development environment.
- Experience with JIRA and GIT workflows.
- Experience with DevOps, CI/CD using GitLab and Jenkins preferable.
- Knowledge of Docker and Kubernetes preferable.
- Knowledge of Code Analysis tools, such as Snyk preferable.
- Ability to work under pressure and meet hard deadlines.
- Excellent interpersonal and communication skills.
- Demonstrated experience working in collaborative, multi-disciplinary teams.
- Highly collaborative, can-do approach, within and outside the immediate teams.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: