.NET Solutions Architect
Solution Architect
Location
Latin America
Job Type
Permanent
Industry
IT
Remote/Onsite
Fully Remote
Experience Required
8 - 12 Years
Education Required
Industry Specific
Required Skills
Agile
SDLC
CI/CD
TDD
SQL
Job Summary
JOB OVERVIEW Big Skill Solutions LLC is seeking a proactive and self-motivated .NET Solutions Architect with a well-rounded skill set to transition seamlessly from discovery to delivery in our projects. This role requires a strategic thinker who can understand business, product, and technical challenges within an enterprise context. The chosen candidate will engage in a wide range of development activities, including estimation, solution design, project initiation, business and technical analysis, coding, testing, and support, while ensuring the delivery is on point and meets the highest standards. This position offers significant opportunities for career advancement. Please note: A minimum of ten years of hands-on experience as a software developer and experience in leading teams is essential for consideration for this position. RESPONSIBILITIES Drive the technical and architectural vision in collaboration with senior engineers and software architects, ensuring the project’s alignment with business objectives from discovery to delivery. Take initiative in starting projects, identifying and resolving blockers by liaising with the necessary personnel, and not waiting for directions to move forward. Build and maintain scalable, fault-tolerant, and highly available data services, ensuring the robustness of the solution. Lead, mentor, and support the development team, fostering a culture of excellence and continuous improvement. Adhere to and propagate best practices regarding design, coding, testability, and security amongst junior engineers. Work closely with various teams to ensure business functionality and Service Level Agreements (SLAs) are met, while proactively addressing any technical or process-related challenges. Provide insightful recommendations to clients regarding the design of solutions and environments. Develop innovative solutions to tackle complex business and technology problems and be accountable for the delivery of the solution. Conduct technical sessions for internal teams, external partners, and customers, acting as a knowledge-sharing hub. Display a high level of initiative and drive to build exemplary solutions, setting a positive example for the team. EXPERIENCE A minimum of 10 years of hands-on experience in software development with expertise in C#/.NET, honed in agile methodology environments. This should include a robust background in requirements verification and validation, development, and utilization of test cases. At least 3 years of experience as a technical leader, demonstrating a capacity for project initiation, delivery responsibility, and supporting a development team without the necessity for a dedicated project manager. Solid knowledge of software design principles, best practices, and the ability to establish processes and procedures that yield deployable solutions in adherence to a Software Development Life Cycle (SDLC). This includes creating comprehensive documentation. 5 or more years of experience working with Cloud Platforms such as AWS, Azure, or Google Cloud. Ability to think strategically about business, product, and technical challenges, particularly in an enterprise environment, transitioning smoothly from discovery phases through to project initiation and delivery. Strong foundation in computer science fundamentals, including algorithms, complexity analysis, data structures, problem-solving, and object-oriented analysis and design. Proven aptitude for working in a fast-paced, agile environment within an ownership and results-oriented culture, displaying a proactive attitude towards resolving blockers and ensuring project progress without awaiting instruction. Experience with Continuous Integration and Continuous Delivery (CI/CD), ensuring a seamless flow from development to deployment. Excellent verbal and written communication skills, capable of conducting technical sessions, demonstrations, and addressing technical challenges in projects, with both internal teams and external partners/customers. Exceptional problem-solving skills, with the ability to troubleshoot issues and identify solutions promptly. Experience working across multiple time zones and with international teams is a plus. Business domain expertise in the Banking/Financial industry, with a broader understanding of one or more additional industries. Capability to manage the discovery process independently, ensuring the project is on the right track from the outset, and continuously liaising with teams to address and resolve any blockers.
Desired Skills
Leadership
Problem-Solving
Apply
Upload Your CV
Please upload a PDF or Doc file. Max 3mb in size.
Your Details
Job Managed With