Principal Software Engineer - .NET Full Stack Developer
Location: Coppell, TX (3 days work from office)
Note:
Local candiate required for this role, who can go onsite for in-person interview at coppel, TX
PRINCIPAL DUTIES
• Responsible for one or more applications, working with Business Systems Manager and Business Analyst counterparts on planning and delivering code changes to production, ensuring teams work on schedule
• Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants and other stakeholders to identify the user requirements, assess technologies, recommend and implement
technical solutions.
• Participate in estimation process.
• Responsible for source code development; create technical documentation; utilize software configuration, version and quality management processes.
• Responsible for unit testing, performance tuning, defect remediation during testing, and deployment planning
• Participate in Production Support Escalation if necessary for high-severity issues within their application domain
• Is capable of analyzing, designing and developing complex programming systems independently.
• Chair Agile Team meetings
EDUCATION & EXPERIENCE
• Bachelor’s degree in technical field. Master’s degree in a technical field is preferred.
• 8+ years of related experience developing software. Mortgage industry experience is preferred.
• Adaptive leadership style, capable of leading multi-disciplinary teams with diverse skill sets and experience levels.
KNOWLEDGE, SKILLS AND ABILITIES
• Excellent interpersonal, oral, and written communication skills.
• Ability respond quickly to sensitive issues, complex inquiries, or complaints from clients, co-workers and or management.
• Strong analytical skills
• Proficiency with:
• C#/MVC/ Web API
• Design Patterns
• Angular (Preferred current versions)
• React
• Sql Server / Cosmos Db
• Experience with Azure Services
• Experience in RAG/Graph (Preferred)
Please share profile at