Senior Software Architect
Emergent Software
📍Remote - Worldwide
Please let Emergent Software know you found this job on JobsCollider. Thanks! 🙏
Job highlights
Summary
Join Emergent Software's team of top-notch software engineers as a fully remote Senior Software Architect. You will lead, architect, and implement custom software projects using the Microsoft stack, solving complex business problems for our clients. This role requires advanced knowledge of C#, .NET, JavaScript frameworks, database design, and Azure infrastructure. We offer a flexible work schedule, excellent benefits, and a focus on work-life balance. You'll work closely with talented engineers on interesting projects and have opportunities for professional development. As a remote-first company, we value collaboration and provide a supportive environment for growth.
Requirements
- Advanced experience with Microsoft stack web development (C#, .NET, SQL Server, Azure, JavaScript, Blazor, HTML, CSS)
- Advanced knowledge of architectural patterns for writing scalable and maintainable software and of security best practices for software development
- Proven success leading projects to successful completion
- Exceptional technical communication skills with the ability to explain complex technical issues to a technical or non-technical audience
- Comfortable speaking to clients, eliciting detailed requirements and guiding them towards technical solutions
- Able to estimate tasks effectively and accurately, and mentor others in requirement gathering
- Ability to gather and write strong requirements based on client’s business objectives
- Works with sales to evaluate potential solutions, dive into complex integrations, and build proofs of concepts
- Experience with React
- Experience with Azure
- Competence in all five areas of the full stack with advanced experience in database design, back-end development and JavaScript frameworks
- Backend development (data access, services, MVC, APIs)
- Frontend development (HTML, CSS, JavaScript)
- JavaScript frameworks (React, Vue.js, Angular)
- Database design and development (data modeling, optimization, T-SQL)
- Infrastructure (DevOps, CI/CD, source control, Azure)
Responsibilities
- Solve our client’s needs pragmatically by helping them envision how custom software can solve their complex business problems
- Meet directly with clients to craft technology solutions, gather requirements, and estimate effort required to deliver the solutions
- Lead development projects including technical requirements gathering, data modeling, technology selection, and infrastructure design
- Architect new applications with industry best practices
- Provide technical guidance on various projects throughout the software development life cycle
- Collaborate with other team members on agile development teams
- Provide feedback to other team members on architecture, software design, and best practices
- Work on multiple projects simultaneously, prioritize effectively to meet our clients’ delivery expectations
- Mentor teammates to share your knowledge and build a stronger team
- Other related duties as assigned by your manager
Preferred Qualifications
- Consulting either independently or with a firm
- .NET content management systems (e.g. Sitecore, Umbraco, Contentful)
- Cross-platform mobile app development (e.g. Xamarin, React Native)
- Other programming languages & technologies (e.g. Node.JS, PostgreSQL, Ruby, PHP)
Benefits
- Work from home or work remotely from anywhere you want
- Flexible work schedule meaning you can work regular hours or whenever you work best
- Work-life balance is essential and highly valued at Emergent Software. If you choose to work more than 40 hours, you’ll be compensated for the extra work!
- Work on interesting projects solving complex business problems with custom software
- 100 hours per year to focus on your professional development . We invest in your growth!
- Profit sharing bonus means as we’re successful, you’re successful
- Excellent benefits package including medical insurance, dental, vision, 401(k) matching, FSA, disability, life insurance, and paid parental leave
- Medical Insurance: up to 80% of your monthly medical premium (HSA options available)
- HSA Contribution: up to $144/month
- Dental & Vision Insurance: up to 50% of your monthly dental and vision premium costs
- 401(k) plan: company match up to 4% of salary
- Profit sharing bonus: up to 15% of salary paid quarterly
- Extra compensation: get paid extra for work over 40 hours/week
- Employee referral & customer referral bonuses
- Flex Spending Account (FSA) for Dependent Care & Healthcare Costs
- Dependent Care FSA Contribution: $90/month
- Short Term Disability: $500/week for 12 weeks
- Long Term Disability: up to $6,000/month
- Group term life and AD&D insurance: $50k
- PTO, standard holidays, 2 floating holidays
- Paid parental leave: 2 weeks
- Staff development program: 100 hours/year plus training costs
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- 📍Philippines
- 📍Pakistan
- 💰$175k-$220k📍Worldwide
- 💰$120k-$170k📍Worldwide
- 💰$175k-$220k📍Worldwide
- 💰$180k-$240k📍United States
- 📍Brazil
Senior Software Solutions Architect, Financial Solutions
Christian Care Ministry
💰$130k-$160k📍United States
Please let Emergent Software know you found this job on JobsCollider. Thanks! 🙏