




Summary: As a Senior Software Engineer, you will design and deliver solutions across the entire software stack, driving innovation and meeting customer needs. Highlights: 1. Design and implement scalable, secure, and high-performance applications 2. Lead and contribute to projects across the full software development lifecycle 3. Provide technical guidance and mentorship to junior developers Description As a Senior Software Engineer, you will be responsible for the design and delivery of solutions across the entire software stack to effectively meet customer needs and drive innovation. Requirements **Responsibilities:** Collaborate with business stakeholders to gather requirements and translate them into effective technical solutions. Design, develop, and implement scalable, secure, and high\-performance software applications using modern technologies. Lead and contribute to projects across the full software development lifecycle, from planning and design through deployment and support. Write clean, maintainable, and scalable code while adhering to established coding standards and best practices. Conduct code reviews to ensure quality, performance, and consistency across the codebase. Analyze, troubleshoot, and resolve application issues across the full technology stack. Develop and maintain technical documentation, including system architecture, data models, integration specifications, and process diagrams. Estimate project scope and tasks by reviewing and analyzing business and technical requirements. Ensure timely and successful delivery of complex software solutions within release schedules. Promote strong engineering practices and continuous improvement within the development team. Provide technical guidance and mentorship to junior developers and support cross\- functional project teams. Communicate regularly with clients and internal teams regarding progress, deliverables, and availability. Keep up to date with industry trends and platform advancements to drive system enhancements and performance improvements. **Qualifications:** Bachelor’s degree in computer science or a related discipline or equivalent experience. MUST be proficient in written and spoken English and Spanish (85%) 8\+ years of software development experience in general 8\+ years of Web Applications, Web API development using .NET Framework, .NET Core Excellent understanding of ASP.NET WebForms. Hands\-on experience with Azure technologies, including Logic Apps, Azure Functions, and Azure API Management. Strong knowledge of web technologies (HTML, CSS, JavaScript) and web services (REST, SOAP). Knowledge of React/Vue.js is a plus. Solid experience with MS SQL Server database development. Experience with Python is a plus. Experience building integrations with Salesforce (SFDC) is a plus. Excellent problem\-solving skills, with the ability to analyze complex requirements and propose innovative solutions. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Dynamic and collaborative work environment with a focus on innovation and growth. Proactively identify and adopt innovative digital and technology solutions to drive business impact. Demonstrated ability to build strong customer relationships and deliver customer\- focused solutions Ability to operate effectively in environments with ambiguity and shifting requirements. 8 years


