Programmer Analyst - PSR Associates Inc
Lansing, MI 48933
About the Job
PSR Associates is a consulting and talent solutions firm that connects qualified IT professionals with great opportunities. Whether you're looking for a contract or permanent position, we can help you find the right fit for your skills and experience. We have a team of experienced recruiters who know the IT industry inside and out, and we work with you every step of the way to ensure a smooth and successful transition. PSR Connecting Talent, Crafting Success.
Programmer Analyst
The selected candidate will work a hybrid schedule consisting of onsite work in Lansing, Michigan two (2) days per week and remote work three (3) days per week.
Job Description:
We are seeking a qualified candidate for the role of Programmer Analyst. The resource will act as a developer and analyst in an agile environment on a small development team to write and test code to implement the user stories and requirements for various ongoing new development and maintenance projects. Application are developed using ASP.NET C# 4.6 and/or.NET 6 CORE using REST/SOAP web services. Some projects may have JAVA and JavaScript components.
Job Duties and Responsibilities:
Skills and Experience:
Qualifications:
*** Please note that any false information on your resume or application could lead to the offer being withdrawn or even termination after hire.***
Programmer Analyst
The selected candidate will work a hybrid schedule consisting of onsite work in Lansing, Michigan two (2) days per week and remote work three (3) days per week.
Job Description:
We are seeking a qualified candidate for the role of Programmer Analyst. The resource will act as a developer and analyst in an agile environment on a small development team to write and test code to implement the user stories and requirements for various ongoing new development and maintenance projects. Application are developed using ASP.NET C# 4.6 and/or.NET 6 CORE using REST/SOAP web services. Some projects may have JAVA and JavaScript components.
Job Duties and Responsibilities:
- Write well-designed, testable code using Microsoft Dotnet MVC, Entity core framework for entity object mapping, JQuery/HTML5, JavaScript, HTML, XML,Angular
- Develop business application components using Object Oriented with c#, and design principles .
- Design and develop RESTful Web Services using Web API framework.
- Design, Develop and maintain applications using Microsoft .net web and core framework.
- Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex projects.
- Develop database objects including stored procedures, functions,
- Troubleshoots issues using TSQL Scripts
Skills and Experience:
- Ability to implement design patterns like Singelton,Facade ,Adapter
- Proficient in building and maintaining unit test framework with Jasmine, ELMAH, and Nunit.
- Excellent knowledge in designing both logical and physical database model
- Experience tuning SQL queries and scripts and Entity Framework model
- Hands on experience Integrating software components into a fully functional software system
- Extensive knowledge on source control tools such as GIT
- Experience on Build Frameworks like CICD pipeline and maintain source code using source control, and baseline software versions and build war files for deployments
- Experience developing with application servers AZURE , and IIS
- Develop software design documents and work with stakeholders for review and approval.
- Experience developing, prototypes, mockup for users review and approval.
- Experience creating flowcharts, screen layouts and documentation to ensure logical flow of the system requirements
- Experience working on large agile projects.
- Experience with SOAP Web-Services ,Restful web services and Web API.
- Experience with ASP.Net identity server ,Logging frameworks .
- Good to have knowledge of Azure web services
- Experience in Database Design in Oracle and SQL server.
- Nice to have - Openshift/Kubernetes Container
Qualifications:
- 9+ years of ASP.NET 4.8 and .NET CORE 3.1 or higher (6.0 preferred) and C# experience.
- 9+ years of experience with Oracle Database, PL/SQL with Entity Framework
- 3+ years of JAVA 1.8+ and Spring Framework experience.
- 9+ years of experience developing with SOAP, and REST web service interfaces.
- 9+ years of experience with SQL including writing and maintaining complex Select/Insert/Update statements.
- 7+ years of experience with Agile / SCRUM processes and working an Sprint Development team.
- 7+ years of experience working with Azure DevOps / TFS using boards and code repository.
- 7+ years of experience working with GIT code repository software.
- 5+ years of experience developing unit and regression tests.
- 5+ years of experience developing secure websites using industry best practices (such as preventing cross site scripting or SQL injection attacks and coding security logging into software functionality).
- Familiarity with Design patterns preferred.
*** Please note that any false information on your resume or application could lead to the offer being withdrawn or even termination after hire.***
Source : PSR Associates Inc