It Concepts - Woodlawn, MD

posted 4 months ago

Full-time - Mid Level
Woodlawn, MD
Professional, Scientific, and Technical Services

About the position

IT Concepts is seeking a Full Stack Developer with Automation skills to support the Social Security Administration (SSA) in Woodlawn, MD. This position is crucial for the Agency Wide Non-Systems Technical Support (AWNTS) program, which requires a mid-level developer to assist the Office of Acquisition and Grants (OAG) in their IT modernization efforts. The ideal candidate will work across the Software Development Life Cycle (SDLC), engaging in various phases including requirements gathering, design, development, testing, documentation, training, deployment, operations, support, and maintenance. The role involves implementing coding of software using back-end API code, particularly with C# and .Net, as well as utilizing web design front-end frameworks and automation tools such as RPA, React, Angular, Bootstrap, and UiPath. The developer will support the deployment of applications and software across different environments, ensuring secure coding practices are adhered to throughout the development lifecycle. Additionally, the candidate will work with legacy systems, including Classic ASP and Oracle, and will be responsible for developing, maintaining, troubleshooting, and optimizing SQL Server Reporting Services (SSRS) reports. The position also requires the implementation, management, and automation of scheduled processes on Windows environments, conducting maintenance tasks to enhance performance and security for Internet Information Services (IIS). The developer will provide training and knowledge transfer regarding legacy system processes and procedures, while also exploring opportunities for modernizing and integrating solutions to legacy systems. Collaboration with cross-functional teams is essential to ensure compatibility across various systems, and the developer will provide in-depth knowledge to develop user interfaces for front-line applications that meet user specifications and identify automation opportunities. The role includes providing technical direction on design considerations, participating in requirements gathering and design meetings, and supporting market research for improvements. The developer will also be responsible for testing completed websites, apps, and software to ensure a positive user experience, and will design, develop, and test solutions to automate processes through RPA and enhanced workflow automation platforms. Excellent verbal and written communication skills are essential, as the developer will present to and work with all levels of management, including SSA Senior Leadership.

Responsibilities

  • Work across the SDLC, including requirements, design, development, testing, documentation, training, deployment, operations, support, and maintenance.
  • Implement coding of software using back-end API code including C#, .Net and web design front-end framework and automation tools like RPA, React, Angular, Bootstrap, and UiPath.
  • Support deployment of applications and software to various environments including validation, integration, and production in an Agile development cycle.
  • Ensure adherence to secure coding practices throughout the secure development lifecycle.
  • Work with legacy systems, including Classic ASP and Oracle.
  • Develop, maintain, troubleshoot, and optimize SQL Server Reporting Services (SSRS) reports.
  • Implement, manage, and automate scheduled processes on Windows environments.
  • Conduct maintenance tasks and enhance performance and security for Internet Information Services (IIS).
  • Provide training, knowledge transfer and document legacy system processes and procedures.
  • Explore opportunities for modernizing and integrating solutions to legacy systems for seamless operation.
  • Collaborate effectively with cross-functional teams, ensuring myriad systems compatibility.
  • Provide in-depth knowledge and subject matter expertise to develop UI for front-line applications that meet user specifications and identify automation opportunities.
  • Provide technical direction on design considerations, including performance, scalability, availability, maintainability, and auditability.
  • Participate in requirements gathering and design via meetings, interviews, and workshops.
  • Support market research and evaluation of COTS and GOTS to implement improvements.
  • Create seamless navigation through a wide range of digital interfaces and programs.
  • Work together with programmers and back-end web developers to enhance usability.
  • Perform testing of completed websites, apps, and software to test the user experience.
  • Design, develop, and test solutions to automate processes, activities, and tasks through RPA and enhanced workflow automation platforms.
  • Present to and work with all levels of management including SSA Senior Leadership.

Requirements

  • 5 to 8 years of relevant work experience after attainment of bachelor's degree.
  • Experience in Oracle and SQL Server databases and backend API code (C#, .Net).
  • Demonstrated expertise in working with legacy systems, particularly Classic ASP and Oracle.
  • Demonstrated experience in migrating or upgrading applications from legacy systems.
  • Proficient in designing, developing, and maintaining SSRS reports and converting existing ASP reports to Tableau.
  • Ability to independently perform and manage priorities on a variety of system design and integration tasks where a specific subject matter expertise is necessary.
  • Experience using high-level functional systems analysis, design, integration, documentation, and implementation methodologies on complex problems that require in-depth knowledge of the subject matter for effective implementation.
  • Ability to provide expert guidance and insight into technologies and their application.
  • Responsible for developing and deploying complex applications, critical projects, and tools.
  • Identification of implicit and explicit requirements and interpretation of business rules.
  • Capable of working independently as well in team environments.
  • Team player who demonstrates integrity, passion, innovative ideas, and strives for excellence.
  • Excellent troubleshooting, project management and problem-solving skills.

Nice-to-haves

  • Develop Chatbots using AI and NLP utilizing Python.
  • Participate in the deployment of RPA platform components, including bots, orchestrators, development tools, and systems integrations, to meet requirements for security, scalability, and performance.
  • Ability to manage priorities to meet deadlines in support of multiple ongoing projects.
  • UiPath Certified Advanced RPA Developer (UiARD). (Optional)
  • Existing Public Trust clearance. (Optional)

Benefits

  • Competitive Paid Time Off
  • Medical, Dental and Vision Insurance
  • Identity Theft Protection
  • Legal Resources Coverage
  • 401(k) with company matching with NO vesting period
  • Education reimbursement for certifications, degrees, or professional development
  • Flexibility for professional growth and networking
  • Funds for activities - virtual and in-person
  • Charity galas/events
  • Positive workspace for creativity and innovation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service