Why This Role Stands Out
This Programmer Analyst II role offers a fantastic opportunity to develop and refine your skills on both new and existing web applications within a reputable company, complemented by flexible hybrid work arrangements and a comprehensive benefits package. You'll thrive here if you're a driven individual with 4+ years of .NET experience, eager to contribute to impactful projects and grow your career. Apply today to join a supportive team and make your mark!
Quick Overview
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Bedminster Township, NJ, United States
Posted
2 days ago
MySQLOracleSQLSQL Server.NETGitPostgreSQL
Job Description
Benefits Summary
Overview
The Programmer Analyst II (PA) is a mid to high level developer that will work on new and existing applications and services. The PA II will handle tasks/projects developed for our internal desktop applications, and where applicable external web sites/applications. The PA II should be able to accept instructions and complete tasks based upon specifications or documentation provided by a senior developer or supervisor. The PA II should also have extensive experience programming for the desktop.
Responsibilities
• Ability to review/analyze/modify new and existing applications
• Daily tasks will include user interface design, application coding, user and system testing, and debugging/troubleshooting
• Complete tasks independently with supervisory input when needed. Also should have the ability to self-analyze and make corrections
• Provide application documentation and suggest new areas that need additional documentation
Development/Testing:
• Develop application code on a local workstation using appropriate application syntax to ensure code is accurate and efficient
• Deploy compiled code to development and test environments with the assistance of senior development staff
• Develop and manage CI/CD pipelines and automated tests to meet code coverage requirements
• Meet, as needed, with applicable quality assurance team(s) to review testing requirements
• Resolve any quality control logs that are created during the testing process
• Be aware of cybersecurity and how it impacts project tasks
• Rotating On-Call Support and occasional weekend support required
Qualifications
• Bachelor's' Degree in Computer Science, Programming or similar preferred
• 4 to 6 years overall experience in programming
• 3+ years of professional experience developing applications using the .NET platform, including web development
• 3+ years of experience working with relational databases, such as Microsoft SQL Server, Oracle, PostgreSQL, or MySQL
Skills
Required Knowledge and Skills:
• Must have excellent knowledge of coding techniques/algorithms/structures; be able to handle challenging tasks from a logic and syntax perspective; have software skills in many languages or tool sets and continually learn new software/technologies
• Good working knowledge/experience with database design
• Independent learner with excellent organizational skills and attention to detail
• Hands-on experience with API development, including working knowledge of JSON-based services
• Experience using Git for source control, including working with repositories, branches, and pull requests
• Ability to manage time effectively in order to work on more than one task during a work shift
Preferred Knowledge and Skills:
• Experience developing web applications using modern frameworks such as Blazor
• Familiarity with containerized environments, cloud computing, or SaaS-based application development
• Experience in mobile application development and SharePoint development, including SharePoint Framework (SPFx)
• Familiarity with AI-assisted development tools or coding assistants (e.g., GitHub Copilot) to improve developer productivity and code quality
- Flexible and hybrid work arrangements
- Paid time off/Paid company holidays
- Medical plan options/prescription drug plan
- Dental plan/vision plan options
- Flexible spending and health savings accounts
- 401(k) retirement savings plan with a Roth savings option and company matching contributions
- Educational assistance program
Overview
The Programmer Analyst II (PA) is a mid to high level developer that will work on new and existing applications and services. The PA II will handle tasks/projects developed for our internal desktop applications, and where applicable external web sites/applications. The PA II should be able to accept instructions and complete tasks based upon specifications or documentation provided by a senior developer or supervisor. The PA II should also have extensive experience programming for the desktop.
Responsibilities
• Ability to review/analyze/modify new and existing applications
• Daily tasks will include user interface design, application coding, user and system testing, and debugging/troubleshooting
• Complete tasks independently with supervisory input when needed. Also should have the ability to self-analyze and make corrections
• Provide application documentation and suggest new areas that need additional documentation
Development/Testing:
• Develop application code on a local workstation using appropriate application syntax to ensure code is accurate and efficient
• Deploy compiled code to development and test environments with the assistance of senior development staff
• Develop and manage CI/CD pipelines and automated tests to meet code coverage requirements
• Meet, as needed, with applicable quality assurance team(s) to review testing requirements
• Resolve any quality control logs that are created during the testing process
• Be aware of cybersecurity and how it impacts project tasks
• Rotating On-Call Support and occasional weekend support required
Qualifications
• Bachelor's' Degree in Computer Science, Programming or similar preferred
• 4 to 6 years overall experience in programming
• 3+ years of professional experience developing applications using the .NET platform, including web development
• 3+ years of experience working with relational databases, such as Microsoft SQL Server, Oracle, PostgreSQL, or MySQL
Skills
Required Knowledge and Skills:
• Must have excellent knowledge of coding techniques/algorithms/structures; be able to handle challenging tasks from a logic and syntax perspective; have software skills in many languages or tool sets and continually learn new software/technologies
• Good working knowledge/experience with database design
• Independent learner with excellent organizational skills and attention to detail
• Hands-on experience with API development, including working knowledge of JSON-based services
• Experience using Git for source control, including working with repositories, branches, and pull requests
• Ability to manage time effectively in order to work on more than one task during a work shift
Preferred Knowledge and Skills:
• Experience developing web applications using modern frameworks such as Blazor
• Familiarity with containerized environments, cloud computing, or SaaS-based application development
• Experience in mobile application development and SharePoint development, including SharePoint Framework (SPFx)
• Familiarity with AI-assisted development tools or coding assistants (e.g., GitHub Copilot) to improve developer productivity and code quality
Similar jobs
- US
Software Engineer Lead
NewUSAA
SAN ANTONIO, TX🇺🇸$127.3k - $243.3k/yrHybrid23 hours agoDockerSpringSpring Boot+7Technology - US
Software Engineer Senior
NewUSAA
SAN ANTONIO, TX🇺🇸$114.1k - $218.0k/yrHybrid23 hours agoDockerSpringSpring Boot+7Technology - US
Software Engineer Senior
NewUSAA
San Antonio, Texas🇺🇸$114.1k - $218.0k/yrHybrid29 minutes agoDockerSpringSpring Boot+7Technology - US
Software Engineer Lead
NewUSAA
San Antonio, Texas🇺🇸$127.3k - $243.3k/yrHybrid29 minutes agoDockerSpringSpring Boot+7Technology - AS
Gameplay Engineer
NewApex Systems
Bellevue, WA🇺🇸Hybrid23 hours agoUnreal EngineEngineering - ST
Firmware Engineer
NewSaim Technologies
Milwaukee, WI🇺🇸On-site23 hours agoC++GitTechnology - BA
Junior AI Software Developer
NewBooz Allen Hamilton
San Diego, CA🇺🇸$55.3k - $126k/yrOn-site2 days agoDatabricksGitHTTP+4Technology - SC
Java Technical Lead
Source Code Technologies LLC
Frisco, TX🇺🇸On-site1 week agoDockerDynamoDBMicroservices+20 - PE
Senior Software Developer with Security Clearance
NewPrescient Edge
Norfolk, VA🇺🇸$130k - $180k/yrHybrid23 hours agoScrumAgileTechnology - PE
SME Software Developer and Web Master Team Support (Computer Sci with Security Clearance
Prescient Edge
Fort Meade, MD🇺🇸Hybrid1 week agoSQLAPI GatewayAWS+8Technology - CI
Senior Software Engineer
NewCardinal Integrated Technologies Inc
United States🇺🇸Hybrid23 hours agoDockerMicroservicesNode.js+9Technology - KT
Lead Robotics Automation Engineer
NewKforce Technology Staffing
Miramar, FL🇺🇸Hybrid23 hours agoRoboticsLESSTechnology