Sr. Software Engineer (.NET) at Vaco
The Senior Software Engineer will execute all phases of the Software Development Lifecycle including Analysis, Design, Development, and Testing while working in a highly collaborative team environment
Qualifications
- Software Architecture Fundamentals
- Software Development Fundamentals
- Software Design
- Microsoft Visual Studio
- Microsoft C#
- Microsoft Team Foundation Server
- Microsoft SQL Server
- Microsoft ASP .NET and AngularJS
- APIs and Microservices
- Bachelor's degree in Computer Science, Information Systems, or other four-year degree with significant Computer Programming OR equivalent experience
Job Description:
The Senior Software Engineer will execute all phases of the Software Development Lifecycle including Analysis, Design, Development, and Testing while working in a highly collaborative team environment
Responsibilities
- Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
- Determine and communicate project feasibility and sizing estimates through analysis, problem definition, requirement gathering, and solution development
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
- Prepare solutions by determining and designing system specifications, applying robust architectural patterns, applying coding standards, and programming
- Lead and facilitate design reviews and code reviews
- Improve operations by conducting systems analysis, recommending changes in policies and procedures
- Lead and facilitate pre-production risk assessments and reviews
- Assist with code build and deployment processes
- Mentor development team members to help them succeed in their assignments
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities
- Protect operations by improving security and by keeping information confidential
- Support and develop the technology team by providing advice, coaching and educational opportunities
- Follow established HIPAA, Compliance & Security policies
- Static Code Analysis
- Application and Infrastructure Monitoring
- Treats people with dignity, respect and fairness
🎉 Let Employers Find You!
Create Your Profile (simple)
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)