Sr. Software Engineer
Role details
Job location
Tech stack
Job description
- Collaborates with the VP, Technology to envision, create and review architectural design as needed
- Collaborates with Business Stakeholders, Product Manager, and other Engineers to design and implement new features
- Personally delivers the code for significant areas of TAG next-generation platform from end to end; including workflow management, client communication, third party integrations, AI-enabled process automation and predictive analytics, and also troubleshoot and maintain the code ongoing
- Establishes and follows automated testing best practices established within the software development team
- Performs code reviews of team submissions as needed
- Mentors team members in their progress and development
Requirements
Do you have experience in Software engineering?, Do you have a Bachelor's degree?, Applicants must reside in the DFW metroplex and be able to work a hybrid model, currently consisting of two (2) days in office and three (3) days remote weekly, Are you a software engineering leader who loves designing strong platform architecture and building applications that make a real impact? Would creating elegant, scalable systems, while mentoring others, energize you? TAG is looking for a Sr. Software Engineer to help shape our technology foundation and support our continued growth., * 5+ years of software development experience, with a minimum of 2 years in a role with ultimate responsibility for applications or large areas of enterprise applications required
- Bachelor of Science degree in Computer Science preferred, or equivalent work and school experience
- Applicants must be authorized to work for any employer in the U.S. TAG is unable to sponsor or take over sponsorship of an employment Visa at this time.
- In-depth C# experience, including application architecture and ownership, strongly preferred
- Experience building solutions targeting Microsoft Azure
- Experience with serverless patterns and services preferred
- Experience building Razor and/or Blazor web applications
- Experience designing data models and relational database schemas
- Experience working in a fast-paced development environment
- Exceptional written and verbal communication skills and conflict resolution abilities
- Well-developed analytical, interpersonal, and organizational skills
- This position will be based in Dallas, TX, with some remote work possible
- Travel estimated to be little to none
Benefits & conditions
Pulled from the full job description
- Paid parental leave
- Parental leave
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance, Competitive salary, with incentivized earning potential
401(k) matching plan
Comprehensive Benefits: Medical/Dental/Vision Plan
Paid time off, standard Winter Break company closure, and paid parental leave
Weekly catered lunches, and regular company social events
Hybrid Work Schedule