Senior Software Engineer (.NET Core, AWS)
ReveleerJob Overview
Reveleer is seeking an experienced Senior Software Engineer to join our dynamic team. This role is pivotal in the development and maintenance of our existing applications, as well as the creation of platform services and components to be utilized by other development teams. We are looking for highly motivated engineers who can work independently and collaboratively in a team environment.
Key Responsibilities
- Design, Develop, and Maintain Applications: Work on web-based SaaS applications to enhance performance and reliability, and participate in the development of new industry-leading products using technologies such as C#, .NET Core, and MSSQL.
- Cloud Solutions: Design, develop, and maintain complex and secure cloud solutions on the AWS platform.
- Distributed Systems: Develop high-performance distributed systems using .NET Core and open-source technologies.
- Collaboration: Work closely with Product Managers, analysts, team members, and stakeholders to understand customer needs, document software requirements, and ensure applications deliver successful customer outcomes.
- Troubleshooting: Monitor and troubleshoot problems, whether due to data, software, or configuration, and work to rapidly implement repairs.
- Mentorship: Provide guidance, mentorship, and technical leadership to junior software developers.
- Quality Assurance: Ensure that software developed meets high-quality standards through continuous testing, debugging, and code refactoring.
- Business Understanding: Develop a deep understanding of the business domain in which the software operates and translate these requirements into technical solutions.
- Continuous Improvement: Identify areas for continuous improvement and work with team members and engineering leadership to advance processes, platforms, and tools.
Required Skills
- Core .NET Core/7/8: Enterprise web application development experience (5+ years).
- Object-oriented Coding Practices: Strong understanding of UMI and Design Patterns.
- Agile Environment: Experience operating in an Agile environment with a solid understanding of Agile methodology, patterns, and practices.
- SQL Knowledge: Advanced SQL knowledge (MS SQL preferred) with experience in DB and query optimization.
- Event-driven Architectures: Experience with API Development and cloud-native development (AWS preferred).
- Test Automation: Experience with test automation frameworks and understanding of automation best practices.
- Infrastructure as Code: Experience with Infrastructure as Code (Terraform preferred).
- Containerized Applications: Experience building and deploying containerized applications (Docker, Kubernetes, Helm, etc.).
- Distributed Systems: Experience with high-traffic distributed systems at scale.
Additional Desired Skills
- CI/CD Tooling: Experience in practicing continuous delivery and configuring deployment pipelines using modern CI/CD tooling (Bitbucket, GitHub, etc.).
- Cloud Expertise: Expertise in areas such as Lambda/Function, message queues/topics, cloud storage, etc. (AWS Preferred).
- ReactJS: Experience working with ReactJS.
- Enterprise Architecture: Experience in enterprise architecture.
- Healthcare Domain Knowledge: A plus if you have knowledge in the healthcare domain.
Education and Experience
- Bachelor’s Degree: In Computer Science, Computer Engineering, Software Engineering, or a similar technology-related field is required.
- Experience: Minimum of five years of full-time experience in developing software solutions.
- Adaptability: Must be able to manage changing direction and adapt to a fast-paced environment.
- Teamwork: Must be able to work with a variety of personalities and skill levels in a matrixed environment to accomplish deliverables and goals.
What You'll Receive
- Competitive Salary: $125,000 - $175,000 annually.
- Benefits: Medical, Dental, and Vision benefits.
- 401k Plan: With Employer Match.
- Generous PTO Plan.
Reveleer is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, disability status, or genetic information, in compliance with applicable federal, state, and local law.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Cloud and Distributed Systems
Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior .Net Engineer
Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Software Engineer - Cloud Infrastructure
Join Orkes as a Senior Software Engineer focusing on cloud infrastructure, leveraging AWS, GCP, and Azure. Remote position with competitive salary.
Senior Software Engineer - .NET and AWS
Join Levro as a Senior Software Engineer to shape our product and technology direction using .NET, AWS, and more.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.
Senior Site Reliability Engineer
Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.
Senior Full Stack Engineer
Join Provenir as a Senior Full Stack Engineer to design and build enterprise software solutions in a remote, innovative fintech environment.
Senior Backend Developer (.NET, C#)
Join Viventium as a Senior Backend Developer, specializing in C# and .NET for enterprise-grade applications. Remote position with great benefits.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Software Engineer - Investment Manager
Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer, Backend (Java, Go, .NET)
Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.
Senior Engineer - C# .NET Developer
Join Wolters Kluwer as a Senior Engineer in Barcelona to develop scalable applications using C# and .NET.
Senior Software Engineer - Cloud Infrastructure and Microservices
Join Runa as a Senior Software Engineer in Sofia, Bulgaria, focusing on AWS, microservices, and cloud infrastructure.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.