> Markdown version of [/jobs/ext/3580742-application-developer-2-appdev2](https://www.wearedevelopers.com/jobs/ext/3580742-application-developer-2-appdev2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer 2 - APPDEV2 - **Company:** Lancesoft, Inc. - **Location:** Birmingham, AL, United States - **Experience:** Experienced - **Salary:** $104,000.0 - $116,314.0 - **Contract:** Temporary to permanent - **Skills:** Clean Code Principles, Agile Methodology, Applications Architecture, ArcGIS (Software), C Sharp (Programming Language), Cloud Computing, Code Review, Information Systems, Databases, Continuous Integration, Data Mapping, Database Development, Web Development, Python (Programming Language), OAuth, Object-Oriented Software Development, Oracle (Applications), Systems Development Life Cycle, Standard Sql, Security Assertion Markup Language (SAML), Software Engineering, SQL Databases, Web Services, Esri GIS (Software), Enterprise Software Applications, Outsystems, SOAPAPI, Information Technology, Software Version Control, Api Management - **Published:** October 4, 2026 - **Apply:** https://www.careerjet.com/job/us1453a6ec375979192ec580bda993baa8/eaa ## About the Role * Minimum 3 years of professional software development/programming experience. * Strong SQL and database development experience. * Experience with data modeling, schema design, and data mapping. * Experience with C#, Python, or another object-oriented programming language. * Hands-on experience with REST and/or SOAP APIs. * Enterprise application development/support experience. * Knowledge of SDLC and software development methodologies. * Strong analytical, troubleshooting, and problem-solving skills. * Ability to communicate effectively with technical and business stakeholders. Preferred Skills: * Full-stack web application development. * OutSystems or comparable low-code platforms. * Agile development experience. * Utility, asset management, or Power Delivery application experience. * Fulcrum/mobile inspection applications. * GIS, Esri, or ArcGIS experience. * Cloud platforms and SAML/OAuth. * Version control, testing, and CI/CD pipelines. Education Required: * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent relevant professional experience. ## Description The Application Developer 2 will support the development, enhancement, integration, and maintenance of enterprise Asset Management and Power Delivery applications. The role will work with applications such as AIMS and Fulcrum, databases, API integrations, and other enterprise technology solutions. The candidate should have strong software development, database, API integration, troubleshooting, and SDLC experience., * Design, develop, test, deploy, enhance, and maintain enterprise applications. * Support development and maintenance of the Asset Information Management System (AIMS). * Support the Fulcrum application for inspections and field data collection. * Develop and maintain databases, including Oracle, SQL, schemas, and data models. * Develop and support REST/SOAP API integrations. * Gather business requirements and translate them into technical solutions. * Troubleshoot application, database, and integration issues. * Provide production support and resolve software defects. * Participate in application architecture, technical design, code reviews, and SDLC activities. * Create and maintain technical documentation. * Follow security, performance, scalability, and development best practices.