
Software Development Engineer I
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in India.
• Develop well-defined features and resolve bugs in current .NET APIs/services and React front-ends, adhering to established patterns, coding standards, and security protocols.
• Create, debug, and sustain clean, testable code in C# and JavaScript/TypeScript, including fundamental unit and integration tests (e.g., xUnit, NUnit, Jest, React Testing Library).
• Work alongside senior engineers and product partners to comprehend requirements, decompose tasks, and provide estimates.
• Engage in code reviews both as an author and reviewer, applying feedback to enhance code quality, performance, and security.
• Contribute to the maintenance of technical documentation for components managed (API contracts, configurations, deployment/runbooks).
• Aid in monitoring and supporting applications in cloud-based testing and production environments under guidance (logs, basic debugging, simple production fixes).
• Adhere to team processes for agile development, Git branching/pull request workflows, and cloud-based CI/CD pipelines.
• Oversee and maintain the company website using WordPress, including content updates, page design, and best practices for search engine optimization (SEO).
• Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
• 1-3 years of professional software development experience (internships, co-ops, or substantial project work are acceptable).
• Practical experience with C# and .NET (e.g., ASP.NET Core, Web API) and at least one front-end framework, preferably React.
• Knowledge of web fundamentals (HTTP, REST, JSON, browser basics).
• Familiarity with relational databases (e.g., Postgres SQL and SQL Server) and basic querying or ORM usage (e.g., Entity Framework).
• Understanding of Git and basic collaborative workflows (branches, pull requests).
• Foundational knowledge of data structures, algorithms, and object-oriented design principles.
• Experience with running applications in a public cloud, preferably AWS (e.g., Elastic Beanstalk, ECS/EKS, Lambda, RDS) or Azure (e.g., App Service, Azure SQL, Functions).
• Experience utilizing cloud-aware CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, AWS CodeBuild/CodePipeline).
• Willingness to deepen knowledge in C#, .NET, React, and cloud-native practices (with a focus on AWS); open to feedback and mentoring.
• Strong problem-solving and debugging skills for well-defined, moderately complex tasks across both front-end and back-end code.
• Effective communication and collaboration skills; capable of working efficiently with engineers, product teams, and QA.
• Ability to manage multiple small tasks, meet deadlines, and proactively escalate risks or blockers.
• Work from Home
• in-office
• or hybrid
• Employee Belonging Groups
• Healthcare: Dental, Medical, and Vision
• Paid Vacation, Volunteer, and Holiday Time Off
• And so much more!
Thinkahead Consultant Psychologist Pty Ltd
Calliere Group
Coinbase
Endless Access
Get handpicked remote jobs straight to your inbox weekly.