We have an immediate opportunity for a skilled Senior Solution Architect, Cloud Developer as part of our Cyber & Data Resilience practice.
Are you looking for an exciting opportunity to challenge yourself every day and learn new development, scripting, and cloud skills? Do you enjoy both the development and operations side of a project? Are you looking for that rare opportunity to get your foot in the door with a leading-edge company that is willing to invest in you?
Day-to-Day Responsibilities:
- Design and document enterprise level technical architecture and data flows
- Design and engage in discussions with architecture and development teams
- Engage in discussions with multiple stakeholders and implement best practices
- Design implementation and application integration plans, including migrating on-prem deployments to the cloud
- Designing, developing and troubleshooting complex cloud-first enterprise applications
- Development, troubleshooting, testing, and deployment of Microsoft Azure applications.
- Scripting and automating development and deployment activities
- Participate in technical, product and code reviews
- Update technical documentation for existing applications
- Provide status updates to management and customers.
- Continuous learning of new technologies and development techniques to support multiple business critical applications.
- Contribute directly to the product roadmap and participation in the design phase of the SDLC
- Work through tight development and prototype life cycles with substantial independence
- Collaborate closely with U.S. and India teams which include business analysts and product Owners
- Create internal tools to support data-driven architecture and product-building
- Respond and deliver under pressure with great teamwork
Essential Traits:
- Degree in STEM field or relevant work experience
- 5+ years of application, infrastructure and data design and implementation experience
- 5+ years of experience working on business-critical software for large companies; previous consulting experience strongly preferred
- 5+ years of broad and comprehensive knowledge of cloud providers
- A hands-on, cross-stack, rapid-delivery approach to building applications
- Advanced knowledge of architecture, design and business processes, such as tuning high-volume applications, caching, containerization
- Experience implementing secure public-facing APIs
- Experience with redundant, resilient, and fault-tolerant architecture
- Broad understanding of entire SDLC, including UX, dev, QA, and release management
- Experience with agile or scrum methodology and tools
- Experience with CI/CD, DevSecOps and GitOps methodologies strongly preferred
- Ability to communicate effectively with clarity and precision in both written and verbal capacities, speaks and writes English clearly.
- Excellent team collaboration skills.
- Excellent problem solving and critical thinking skills.
- Personal skills to work with all levels of management at a technical and operations level.
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
- Experience collaborating with peers and stakeholders across a business; proven ability to drive priority and meet delivery deadlines on time and on-quality
- Will be required to document enterprise level technical architecture, technical/logical flows and designs and engage in discussions with Operations Architecture team and Developer teams.
- Should be able to engage in discussions with multiple stakeholders, review, question and suggest best practices.
- Solid requirement gathering skills with attention to detail
- Strong testing skills and commitment to quality
- Self-directed and self-motivated with ability to multi-task
- Loyal and committed to learning new technologies
Desired Skills:
- .Net Framework / .Net Core (C#)
- Angular or React
- SQL programming knowledge
- Cloud experience (Azure/AWS/Google)
- Azure Application Insights
- .NET Web API
- Experience with ORM tools such as Entity Framework or Dapper
- Python
- Authentication and application security
About Kroll
Join the global leader in risk and financial advisory solutions—Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients’ value? Your journey begins with Kroll.
In order to be considered for a position, you must formally apply via careers.kroll.com.
We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.
The current salary range for this position is $100,000 to $130,000
#LI-CN1
#LI-Remote