
Senior Software Developer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in United States.
• Accountable for playing a significant role in the design, construction, and maintenance of custom software solutions.
• Collaborates closely with the product owner and development team to deliver high-quality software that meets stakeholder needs.
• Enhances team performance by assisting colleagues as needed, contributing ideas during the planning and refinement phases, and fostering discussion and collaboration among developers.
• Aids in ensuring adherence to standards and compliance with established processes.
• Partners with the business to architect and implement enterprise-level software focused on customer priorities.
• Works alongside team members to create sophisticated designs and quality products that elevate our deliverables to new heights.
• Engages in Scrum teams to develop and sustain efficient, reusable, and reliable code, employing a cloud-first strategy whenever feasible.
• Takes part in Agile Scrum ceremonies, including sprint planning, backlog grooming, and retrospectives during two-week sprints.
• Provides coaching and mentorship to junior developers on internal policies, procedures, and best practices.
• Carries out additional responsibilities as assigned.
• A minimum of 3 years of relevant experience as a full stack .NET developer.
• At least 1 year of experience with .NET Core, ideally in a financial services technology setting.
• Capable of creating data schemas that accurately represent and support business processes.
• Familiarity with an ORM tool, such as Entity Framework or Dapper.
• Experience in multi-tiered web-based application development.
• Profound understanding of common backend design patterns.
• Familiar with widely used front-end frameworks like Angular or React.
• Ability to develop UI components and implement new front-end design patterns as necessary.
• Experience with a cloud service provider such as Amazon Web Services (AWS).
• Advanced knowledge of T-SQL with the capability to optimize scripts and stored procedures.
• Familiarity with unit testing processes and frameworks.
• Extensive knowledge of Javascript/Typescript and C#.
• Understanding of CI/CD setup, configuration, and processes using tools like Octopus Deploy.
• Experience with Agile development lifecycle tools (e.g., Jira, Azure DevOps).
• Strong interpersonal skills and a commitment to being a team player.
• Capability to coach and mentor fellow developers.
• Strong analytical and problem-solving abilities.
• Excellent interpersonal, oral, and written communication skills.
• Bachelor's Degree or equivalent qualifications in Computer Science or a related field.
• Health insurance.
• Professional development opportunities.
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.