Senior Application Developer

Overview

Remote
$$125,000 - 138,000
Full Time
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

java
SQL
Oracle
Python
DOCUMENTATION
Javascript
C#
Application development
TECHNICAL SPECIFICATIONS
SCHEDULING
WEB SERVICES
css
BUSINESS REQUIREMENTS
PROBLEM-SOLVING
PROJECT PLANS
TRANSLATE
Mulesoft
Use case
Application Software
Artificial Intelligence
Case Tools

Job Details

Our goal is to solve problems and deliver results for our clients. At Cloud and Things, you can be a part of transforming the public sector's IT environment. Our team is on the forefront of helping to solve the government's most complex IT challenges. If you are seeking a role that offers the opportunity to work on rewarding projects, consider a career with Cloud and Things.

*This is an exempt position. Salary commensurate with experience*

Overview:

We are seeking a Senior Application Developer who will support our client's transition from WITS to DARMHA. This role will be responsible for facilitating the transition and ensuring proper functionality integration between systems. The ideal candidate will have advanced knowledge of programing languages such as ASP.NET, C#, and SQL backend. Experience with transitioning web services to MuleSoft is highly desired.

Duties:

  • Develops project plans covering system architecture, conversion, integration, testing, and implementation for application software or complex enhancement to application software, analyzing user requirements.

  • Scheduling staff, timelines, and resources, ensuring products/services are delivered in an efficient and cost-effective manner.

  • Assist in analysis to develop project cost and time estimates.

  • Resolve customer complaints with software and respond to suggestions for improvements and enhancements.

  • Design, develop, and maintain software applications, ensuring their stability, reliability, and scalability.

  • Develop problem solutions or application software enhancements within defined components.

  • Write intermediate and advanced application software programs according to specifications from higher-level staff.

  • Use case tools and application development software tools.

  • Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical specifications.

  • May provide technical guidance and training to lower-level staff, fostering a collaborative and learning-oriented environment.

  • Conduct thorough testing and debugging of software applications to identify and resolve any issues or bugs.

  • Continuously monitor and enhance the complete application software system, identifying opportunities for improvement and implementing necessary updates.

  • Provide complete documentation for new or enhanced application software.

  • This role may be utilized in a supervisory capacity based on agency needs.

Mandatory Qualifications:

  • Bachelors degree in Computer Science or related field with 3+ years of experience OR an Associates degree in computer science or related field with 5+ years of experience

  • 7+ years of experience demonstrating knowledge of business applications within the scope of work assigned

  • 7+ years of advanced programming languages such as ASP.NET. C#, Java, ORACLE, Python, CSS, JavaScript, Angular JS

  • 2+ years' experience with MuleSoft

  • 2+ years' experience with Web services such as spring or other related

  • 7+ years of experience demonstrating advanced knowledge of policies, standards, procedures, and techniques used for application development.

  • 7+ years of experience demonstrating advanced knowledge of programming for diverse operating systems and platforms using development tools.

  • 7+ years of experience demonstrating considerable knowledge of application software flow.

  • 7+ years of experience designing, developing, and maintaining software applications, ensuring their stability, reliability, and scalability.

  • Excellent analytical thinking and problem-solving capability.

  • Excellent interpersonal and communication skills.

Cloud and Things complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.

AI-Assisted Resume Evaluation Notice

Cloud and Things Talent Management

Notice to Candidates

Cloud and Things utilizes artificial intelligence (AI) tools to assist our recruiting team in evaluating candidate applications for streamlining; consistency, efficiency, and thoroughness. All hiring decisions are ultimately made by our human recruiting professionals.

How AI Is Used

Our AI tools assist by:

  • Analyzing resumes against job requirements
  • Supporting our recruiters in candidate data evaluation
  • Ensuring consistent review standards across all applications

Important: AI serves as a support tool only. As noted above, all candidate selection and hiring decisions are made by experienced human recruiters. Your unedited resume will be processed by our AI tools as part of this evaluation.

Your Data and Privacy

Cloud and Things Data Handling:

  • Your information is processed securely and used exclusively for recruitment purposes
  • Cloud and Things may store your resume in our Applicant Tracking System (ATS) indefinitely for future job matching opportunities
    • You may opt out of long-term ATS storage by emailing your name and your request to opt out of storing your resume in the ATS to:
  • All personal information is handled confidentially in accordance with our privacy policy

AI Tool Data Processing:

  • AI processing data is retained for a maximum of 90 days, after which it is deleted
  • All data sent to AI tools is encrypted in transit and at rest
  • AI tools comply with applicable privacy laws including GDPR and CCPA
  • Personal data is anonymized or minimized wherever possible during AI processing

Your Participation

By submitting your application, you acknowledge this notice and consent to AI-assisted evaluation as part of our recruitment process.


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.