
Senior Software Architect
Posted 4 hours ago

Posted 4 hours ago
• Drive the design and development of scalable, distributed, and secure software systems utilizing advanced cloud and data technologies.
• Establish the architectural framework, define technical standards, and direct development teams to accomplish project objectives.
• Manage intricate solution development and mentor team members on architectural best practices.
• Diagnose complex problems, monitor applications, and assist in resolving production incidents.
• Develop and oversee unit and automation testing, ensuring thorough test coverage and system stability.
• Engage actively in code reviews to uphold high standards of code quality.
• Guide developers, advocate for best practices, and take part in ongoing development initiatives.
• Work closely with DevOps and infrastructure teams to enhance resource utilization and apply best practices for cloud-native development.
• Expect approximately 10% domestic travel within the East Coast on a regular basis.
• Master's degree or its equivalent in Computer Science, CIS, or a related field.
• A minimum of two (2) years of experience as a Senior Software Developer or in a similar role.
• Proven experience in designing and developing enterprise-level, highly distributed software systems.
• Ability to implement scalable and maintainable architectures for clients in heavily regulated sectors, including commercial insurance, retail, and supply chain.
• Proficient in C#, .Net, and .Net Core.
• Demonstrated experience leading technical design initiatives.
• Skilled in developing responsive and dynamic user interfaces using Angular or React.
• Committed to ensuring cross-browser compatibility and optimal application performance.
• Experienced in using Visual Studio and Git for codebase management.
• Focused on maintaining code quality and modularity.
• Expertise in microservices architecture utilizing GraphQL and Hasura for schema design and API integration across distributed systems.
• Familiarity with Azure, AWS, and Google Cloud Platform for deploying cloud-native applications.
• Experience with Azure DevOps and GitHub Actions for implementing CI/CD pipelines in accordance with DevOps practices.
• Knowledgeable in using Apache Airflow for workflow orchestration.
• Able to apply security best practices in software modeling and authorization.
• Experience working within Agile, Scrum, or SAFe frameworks to deliver software solutions.
• Knowledge of containerization and Azure Kubernetes Service (AKS).
• Competent in designing and implementing containerized applications using Docker, ensuring portability and consistency across various environments.
• Competitive Salaries
• Qualified Overtime
• Paid Time Off (PTO)
• Flexible Holiday Leave (88 hours per year)
• Parental Leave
• Immediate Healthcare: Medical, Dental, Vision, and Life Insurance
• Employee Stock Ownership Plan (ESOP)
• 401(k) Retirement Plan (5% match on base compensation, immediate 100% vesting)
• Tuition Reimbursement & Learning Allowance
• Referral Bonus Program (up to $5k)
Revvity
Qonto
Qonto
Custom Health
Get handpicked remote jobs straight to your inbox weekly.