Web Developer/Engineer Senior

ZantechBattle Creek, MI
8dHybrid

About The Position

Zantech is looking for a talented Web Developer/Engineer Senior to contribute to the success of our upcoming Operations and Sustainment Support Services project for a Hybrid role based out of Battle Creek, MI. The Web Developer/Engineer Senior will play a crucial role in providing: Defense Business Systems (DBS) Life Cycle Management Acquisition Sustainment Maintenance Technical Support The Web Developer/Engineer Senior is responsible for the development of high-end client-server based applications, designing and developing web pages, and porting applications to web interfaces. This role requires expertise in modern web technologies including HTML, XML, PERL, Apache, IIS, ASP.NET C# and VB, SSRS, ASP.NET Core, Angular, iOS Mobile Development, Xamarin, and Oracle. The Web Developer/Engineer Senior interfaces with clients to determine requirements, designs and develops new software products or major enhancements to existing software, and addresses problems of systems integration, compatibility, and multiple platforms. This position supports mission-critical applications including Electronic Turn-in Document (ETID), Reutilization Transfer and Donation (RTD) Web and Mobile, Compliance Suite, Generator Communications Interface (GenComm), Employee Suggestion Program (ESP), and future mobile applications. Impact: This role directly impacts the functionality, usability, and performance of web and mobile applications that enable DLA's mission to manage disposal of excess property from military services and support disaster relief operations nationwide. Extremely strong customer relation skills and ability to work independently with no supervision are required.

Requirements

  • 10 years of experience in scripting, software development, web page design and development
  • 10 years of hands-on software development/web-page development experience
  • Expert-level proficiency in HTML, XML, and PERL
  • Advanced experience with Apache and IIS web servers
  • Strong ASP.NET C# and VB development skills
  • SSRS (SQL Server Reporting Services) experience
  • ASP.NET Core framework proficiency
  • Angular framework expertise
  • iOS Mobile Development experience
  • Xamarin mobile development platform
  • Oracle database integration and development
  • High-end client-server application development
  • Web page design and development
  • Application porting to web interfaces
  • Software architecture and design
  • Systems integration across multiple platforms
  • Compatibility resolution and testing
  • Requirements analysis and feasibility studies
  • Code debugging and troubleshooting
  • Production problem resolution
  • Software testing and quality assurance
  • User manual development
  • Technical documentation creation
  • Agile/iterative development methodologies
  • Version control systems (Git, SVN, etc.)
  • RESTful API design and development
  • Responsive web design
  • Section 508 compliance implementation
  • Security best practices in web development
  • Performance optimization techniques
  • Cross-browser compatibility testing
  • Mobile-first development approaches
  • Database integration (Oracle, SQL Server)
  • Extremely strong customer relation skills
  • Ability to work independently with no supervision
  • Excellent communication skills for client interaction
  • Strong analytical and problem-solving abilities
  • Team collaboration capabilities
  • Knowledge of DoD/DLA processes, policies, and procedures
  • Understanding of cybersecurity requirements
  • Proficiency with Microsoft Office suite for documentation
  • Bachelor's degree in information technology related field with 10 years of relevant experience
  • Relevant certification from a nationally recognized technical authority
  • DoD 8570/8140 certification as applicable for IT-II Non-Critical Sensitive position
  • All certifications must be current and maintained throughout the period of performance
  • US Citizenship and the ability to obtain and maintain an active Secret or higher clearance, per contract requirements.

Nice To Haves

  • Master's degree in Computer Science, Software Engineering, Information Systems, or related field
  • Advanced certifications in web development or mobile development
  • Microsoft Certified Solutions Developer (MCSD): App Builder or Web Applications
  • Oracle Certified Professional, Java SE Programmer
  • Certified Scrum Developer (CSD)
  • Angular or React certification
  • iOS Developer certification from Apple
  • Xamarin Certified Mobile Developer
  • AWS Certified Developer or Azure Developer Associate
  • CompTIA Security+
  • Section 508 Trusted Tester certification
  • ITIL Foundation or higher

Responsibilities

  • Software Development & Design: Design, develop, enhance, debug, and implement software for DIW applications
  • Design and develop new software products or major enhancements to existing software
  • Develop high-end client-server based applications
  • Design and develop web pages and web interfaces
  • Port applications to web interfaces
  • Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements
  • Participate in agile/iterative development processes
  • Systems Integration & Compatibility: Address problems of systems integration, compatibility, and multiple platforms
  • Ensure cross-platform compatibility and functionality
  • Integrate web applications with backend databases (Oracle, SQL Server)
  • Develop and consume RESTful APIs
  • Implement secure data exchange mechanisms
  • Test and validate system integrations
  • Requirements & Analysis: Interface with clients to determine requirements
  • Consult with project teams and end users to identify application requirements
  • Perform feasibility analysis on potential future projects to management
  • Translate business requirements into technical specifications
  • Develop technical design documents
  • Create system architecture documentation
  • Testing & Quality Assurance: Test and validate developed software
  • Perform code reviews and quality assurance
  • Troubleshoot production problems related to software applications
  • Resolve problems with software and respond to suggestions for improvements and enhancements
  • Conduct unit testing, integration testing, and user acceptance testing
  • Ensure Section 508 compliance for accessibility
  • Documentation & Training: Participate in development of software user manuals
  • Create technical documentation for developed systems
  • Develop deployment guides and release notes
  • Document code and system architectures
  • Provide knowledge transfer to team members and government personnel
  • Support end-user training efforts
  • Technology Evaluation & Recommendations: Assist in the evaluation and recommendation of application software packages, application integration and testing tools
  • Research emerging technologies and development frameworks
  • Provide recommendations on technology direction to align with business vision
  • Stay current with industry best practices and standards

Benefits

  • competitive compensation
  • strong benefits
  • vacation package
  • fast-paced and exciting work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service