Senior Software Engineer- .Net

Austin, Texas


Employer: Tech Tammina
Industry: 
Salary: Competitive
Job type: Full-Time


Job Title: Senior Software Engineer- .Net
Location: Austin, TX, must be willing to work in TX - hybrid remote/some office visits.

The energy at our company is contagious. We're driven by our immense passion, as we constantly seek out challenges and identify new opportunities. We work hard to connect with our customers and earn their loyalty for life. Bring your talent to our company - our opportunities for growth span the globe. We will give you the training and opportunities to unleash your ambition.

We are seeking to identify highly motivated and qualified individuals for potential future opportunities as Software Engineers - .Net Development. In anticipation of these opportunities becoming available, if you are interested in learning more about the company, completing this profile will allow us to stay connected.

About the Software Engineers (.Net Development):
• As Software Engineers we are responsible for developing software to solve business problems, but will also be creating applications that will have a positive impact within several departments ranging from Pre-Production, General Assembly, Propulsion, to Electric Vehicles.
• You will work hands-on writing software or solutions based on detailed requirements and system specification.
• In addition, you will also have the chance to create and contribute to existing CI/CD pipelines, learn about utilizing containerization technology such as Docker and Kubernetes, write code hosted in Cloud platform and design reusable components and microservices.
• Your skills and knowledge will be further improved by working closely with senior developers, architects and business to contribute to software that interface with company Plant devices, machines and manage processes on the factory floor throughout various sites.
• All team members demonstrate the company's Cultural Behaviors of accountability, collaboration, integrity, and inclusion.
• Applicants must have a strong core .Net skills and some additional technical skills and experience:
• Full lifecycle application development using standard design patterns/frameworks
• Must have experience as part of a software project delivery effort
• Demonstrate mastery of several programming languages, tools and/or technologies
• Automates unit/end-to-end testing of software systems within their domain, focused on software quality and maintainability
• Proactively engage in the identification / remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration
• Aggressively engage in the identification / remediation of software issues related to code or solutions quality, security, and/or pattern/frameworks and software usability or end user related issues

Minimum Qualifications:
• Bachelor's degree in computer science or related field, or, equivalent combination of education and recent, relevant work experience
• Minimum 3 years of professional software development experience
• Minimum 3 years of full stack software development experience
• Understanding of software engineering practices, design patterns, data structures and algorithms
• Experience working in an agile environment
• Demonstrates experience/knowledge of RESTful web services
• 2+ years leveraging Micro services and Continuous Integration and Continuous Delivery
• 2+ years utilizing industry standard DB technologies
• Familiar with RESTful APIs or event-based messaging patten.
• Over 3 years of software development experience in C# using .NET Core platform with ASP.NET MVC and RESTful services.
• Over 3 years of software development experience in LINQ, Entity Framework, JSON, SQL.

Created: 2024-04-25
Reference: TTL-976
Country: United States
State: Texas
City: Austin
ZIP: 78749