Both job descriptions are below:
.NET Software Engineer designs, implements, troubleshoots and maintains custom web development throughout the full software development life cycle to support internal applications and services for all company product and service offerings.
This position is in the IT department and reports to the development team lead.
Job Function
This position is in the IT department and reports to the development team lead.
Job Function
- Develop, design, code, test, and debug complex database applications using Oracle, C# and .NET framework.
- Perform unit testing on all development code.
- Development of robust and user-friendly .NET-based web applications.
- Create new system processes and improve existing processes that enable operational efficiencies.
- Create JED (Just Enough Documentation).
- Software testing and quality assurance.
- Performance tuning, improvement and usability.
- All other responsibilities as assigned.
Knowledge, Skills and Abilities
- Strong understanding of C#, application architecture and object-oriented design
- Strong understanding of .NET 4.0 and the Microsoft technology platform
- Proficient with VS2010, TFS and MS Unit Testing Framework
- Architectural understanding demonstrated by experience with multi-tiered applications and design principals including repository, IoC and MVC design patterns
- Strong understanding of at least one ORM (NHibernate is preferred)
- 3+ years iterative software development methodologies (e.g. Agile, Scrum, etc.)
- Experience with database design and writing SQL (Oracle is a plus)
- Experience with MSMQ and DTC is a plus
- Experience with PL/SQL is a plus
- Self-motivated, self-directed and personally accountable
- Excels in a highly collaborative, cross-functional environment
- Client focused, obsessed with delivering high quality, robust solutions
- Excellent at applying critical thinking skills and problem solving
- Excellent communicator, able to anticipate and prevent problems
- Emotionally mature and works well in a team environment
- Bachelor’s degree in Computer Science, Software Engineering or a related area is preferred
- Microsoft Certification is a plus
Consideration To be considered for this position, please e-mail your resume, cover letter and salary requirements to [email protected]
-
.NET Web Developer
.NET Web Developer designs, implements, troubleshoots and maintains custom web development throughout the full software development life cycle to support internal applications and services for all company product and service offerings.
This position is in the IT department and reports to the development team lead.
Job Function- Create site layout/user interface from provided design concepts by using HTML/CSS best practices.
- Create validation, placement and layout of web site pages given client provided specifications.
- Develop robust and user-friendly .NET-based web applications.
- Create new system processes and improve existing processes that enable operational efficiencies.
- Create JED (Just Enough Documentation).
- Perform software testing and quality assurance.
- Performance tuning, improvement and usability.
- Perform all other responsibilities as assigned.
Knowledge, Skills and Abilities
- In-depth understanding and proficiency in front-end technologies and concepts (MVC 3.0, Razor, JSON, AJAX, CSS, browser compatibility, HTTP protocol, etc.)
- Professional experience creating top-notch UI using JQuery, HTML5 and CSS
- Proficient in VS2010, TFS and MS Unit Testing Framework
- Understanding of REST/SOAP/XML services
- 3+ years iterative software development methodologies (e.g. Agile, Scrum, etc.)
- Self-motivated, self-directed and personally accountable
- Excels in a highly collaborative, cross-functional environment
- Client focused, obsessed with delivering high quality, robust solutions
- Excellent at applying critical thinking skills and problem solving
- Excellent communicator, able to anticipate and prevent problems
- Emotionally mature and works well in a team environment
- Bachelor’s degree in Computer Science, Software Engineering or a related area is preferred
- Microsoft Certification is a plus
Consideration To be considered for this position, please e-mail your resume, cover letter and salary requirements to [email protected]