Our client in the greater Austin, TX area is seeking a Software Engineer who will be responsible for the design, development, and support of Angular and .NET Framework software. The engineer in this role must be experienced and skilled in the full software development life cycle with a clear understanding of web application development and Agile methodology. You will be responsible for understanding all layers of the application from the front-end Angular TypeScript to the web service APIs in .NET, to the database interface layer and table schema. The engineer in this role must work with architects, developers, quality assurance, and application engineers as well as with engineering and product owners.
location: Austin, Texas
job type: Permanent
salary: $90,000 - 107,000 per year
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Design, develop, and unit test software across the .NET application stack and Angular front end
- Understanding database schemas and writing SQL queries to analyze how data is structured
- Write and execute unit tests
- Follow strict software development processes and standards
- Utilization of documented architecture patterns & best practices
QUALIFICATIONS
Education
- Bachelor of Science degree in Computer Science or equivalent combination of technical education and experience
Required Skills & Experience
- Two to four years experience as a software developer within C#/.NET
- Two to four years experience as a software developer using TypeScript within the Angular framework and good knowledge of HTML/CSS
- Experience translating UI design into front-end web application presentation
- Cross section of practical .NET application development experience with LINQ, Dependency Injection, Regular Expressions, ASP.NET, as well as multi-threading and inter-process communication
- Experience with version control systems (Git preferred), defect tracking systems, and/or Jira or Microsoft DevOps
- Excellent quality skills with unit test development
Desired Skills and Experience
- Knowledge of ORMs such as NHibernate or Entity Framework
- Experience with the Agile development methodology
- Understanding of SQL Server and TSQL a plus
- Real-world applied use of Object-Oriented Analysis and Design using UML modeling and SOLID principles
qualifications:
- Experience level: Entry Level
- Minimum 2 years of experience
- Education: Bachelors (required)
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.