πWorldwide
Agile Software Developer
closed
DistantJob
πRemote - Worldwide
Summary
Join a team as an experienced Agile Software Developer, responsible for designing, coding, testing, debugging, and documenting .NET/C# software applications. You will work on maintaining and enhancing a legacy application while collaborating on a newer system. The role requires expertise in Agile methodologies and .NET, C#, Angular, or JavaScript. Familiarity with OutSystems and MS SQL is beneficial. This fully remote position offers the chance to contribute to a fast-growing, people-centric company.
Requirements
- 5+ years of professional experience in developing software applications using .NET, C#, Angular, or JavaScript
- Experience in Agile/Scrum development methodologies
- Strong ability to debug code, solve problems, and optimize code for performance and scalability
- Good understanding of software design patterns and architectural principles
- Solid comprehension of the full software development life cycle
- Excellent teamwork skills, flexibility, and the ability to handle multiple tasks
- Be available for meetings and collaboration within the Eastern time zone
Responsibilities
- Design, code, test, debug, and document software applications using .NET, C#, Angular, or JavaScript
- Participate in all stages of the software development lifecycle using Agile Scrum methodologies
- Develop and maintain SQL Server databases, ensuring optimal performance and data integrity
- If applicable, work on the OutSystems platform to develop, modify, and enhance web or mobile applications
- Collaborate within a cross-functional team to define, design, and implement new features
- Conduct regular code reviews to ensure adherence to standards and code quality
- Resolve application defects, bugs, and technical issues
- Work closely with stakeholders to understand and translate software requirements into technical designs
- Continuously explore and implement new technologies to enhance development efficiency
- Participate in Agile Ceremonies (backlog refinement, planning, sprints, status meetings, retrospectives, etc.)
- Collaborate with team members and other teams to ensure completion of work in line with acceptance criteria and direction
- Identify and document defects associated with application development and customer use
- Provide progress updates to Team Leads and raise concerns about impediments to timely work completion
- Demonstrate high accountability and ownership for individual and team success in product delivery
Preferred Qualifications
Familiarity with the OutSystems platform and MS SQL Database is advantageous
Benefits
This is a fully remote position
This job is filled or no longer available
Similar Remote Jobs
πIndia
π°$110k-$135k
πUnited States
πCanada
πCanada
π°$176k-$232k
πUnited States
πSerbia
πGermany
πColombia
πPhilippines