What are the responsibilities and job description for the Mid-Level Software Developer position at Canopy One Solutions Inc?
Job Details
Greetings from Canopy One Solutions,
Hope your day is treating you well!
Please glance the requirement & respond me back with your finest consultant Resumes & Contact Details.
Hope your day is treating you well!
Please glance the requirement & respond me back with your finest consultant Resumes & Contact Details.
Project Details:
Role:Mid-Level Software Developer
Location:Remote
Duration:6 months/longterm
Type:Contract/W2/FTE
Role:Mid-Level Software Developer
Location:Remote
Duration:6 months/longterm
Type:Contract/W2/FTE
Job Description:
Responsibilities:
- Lead enhancements and maintain the IRS Project Tracking System (PTS) application.
- Design and development of application features using Java, ensuring adherence to best practices and Agile methodologies.
- Develop and maintain database schemas, queries, and stored procedures for Microsoft SQL Server to optimize application performance and data management.
- Drive deployments of applications on WildFly Application Server, ensuring smooth operations within the IRS virtual environment.
- Implement and execute testing strategies, including unit, integration, and automated testing, to ensure high-quality deliverables.
- Manage and support Change and Release Management processes, including creating test scripts, deployment scripts, and technical documentation for each release.
- Develop and maintain Business Objects (BO) reports and universes to provide data insights for stakeholders.
- Work closely with senior developers, business analysts, and stakeholders to understand requirements, resolve technical issues, and implement solutions.
- Ensure compliance with IRS cybersecurity standards, Section 508 accessibility requirements, and CMMI Level 3 processes.
Skills/Qualifications:
- Certification: MCSA or MCSE preferred, with demonstrated expertise in application development, database management, and system administration.
- Programming Expertise: Strong proficiency in Java for web-based application development, including familiarity with frameworks like Spring.
- Database Skills: Hands-on experience with Microsoft SQL Server, including database design, query optimization, and data management.
- Tools and Technologies:
-
- Proficiency in application development tools and environments such as Eclipse, IntelliJ, or Visual Studio Code.
- Familiarity with CI/CD pipelines and tools like Jenkins, Git, or Azure DevOps.
- Experience with Business Objects (BO) reporting tools for report generation and maintenance.
- Testing Skills: Knowledge of testing methodologies, tools, and practices, including automated and regression testing.
- Change & Release Management: Experience managing version control, releases, and deployment processes in enterprise environments.
- Soft Skills: Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively in Agile teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Software Developer_Mid-Level
Five Cubes, Inc. -
Albany, NY
Mid-Level Software Developer
BCMC -
Fort Meade, MD
Software Developer (Mid-Level)
MI Technical Solutions -
Chesapeake, VA