Sr. Software Engineer

Location: Austin TX
 Duration: 9 Months
Apply skills and experience across the full cycle of software development (specifications, reviews, code development and review, system test and debugging, deployment, and support) 
Contribute to the design and architecture of the entire system stack. 
Participate in product development in all stages from planning and design to development and testing. 
Code/debug scalable and complex programs, using either written or verbal design specifications. 
Provide the review, analysis and closed-loop corrective action for issues contributing to software defects and business process problems. 
Prepare technical documents used internally and externally to provide both summary and detailed technical information other teams require to complete projects and tasks. 
Prepares flow charts and systems diagrams to assist in problem analysis 
Responsible for preparing design documentation 
Designs, codes, tests, debugs and documents software according to systems standards, policies and procedures 
Prepares test data for unit, string and parallel testing 
Analyzes business needs and creates software solutions 
Evaluates and recommends software and hardware solutions to meet user needs 
Resolves customer issues with software solutions 
Key Requirements: 
Technical Degree, such as Computer Science, Management Information Systems, or Engineering 
A minimum of five years professional experience, designing, coding, and documenting software development projects. 
Proficiency with C#,
A robust understanding of modern software architecture 
Clear verbal and written communication 
Positive attitude and productive team player Preferred Requirements - Ways to Stand Out 
Agile or Scrum certification 
IT Architecture experience 
Experience with Visual Studio Team Services 


Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field