The Software Developer IV performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer IV typically reports to a manager. Requires a bachelor's degree. Software Developer IV is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as a Software Developer IV typically requires 7+ years of related experience. view job details
The Software Developer III performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer III requires a bachelor's degree. May direct a few junior level software engineers. In addition, Software Developer III typically reports to a manager. Being a Software Developer III contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Software Developer III typically requires 4 to 7 years of related experience. view job details
The Software Developer V performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer V requires a bachelor's degree. May provide consultation on complex projects. In addition, Software Developer V typically reports to a manager. Being a Software Developer V works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Works autonomously. Goals are generally communicated in solution or project goal terms. May provide a ... view job details
Design, develop, and maintain software applications to meet user requirements and enhance functionality. Troubleshoot and debug software issues, providing effective solutions to enhance system performance. Write and maintain technical documentation for software applications and development processes. view job details
Collaborates with other technical teams (DevOps, Database, QA Testers, Analysts) to ensure successful delivery of projects from testing to integration to deployment. resolve issues with due urgency and maintain thorough documentation of all software solutions. Provide thorough regression testing of the application in the staging and production environments after migration to ensure the whole application is functioning as designed. view job details
Acts in the highest level technical role as an individual contributor and/or team lead for the most complex computer applications and/or application initiatives. Supports and develops software engineers by providing advice, coaching and educational opportunities. Designing additional software/visualizations that are necessary for supervising spacecraft autonomy. view job details
Actively engage in our culture of continuous learning, personal and professional development, and lead community service and social gathering events. Demonstrates a fundamental level of proficiency in team tools, programming languages, and frameworks. Recommend solutions to achieve the business goals. view job details
Determines operational feasibility by evaluating analysis, problem definition, requirements for solution development of existing and proposed solutions. Implement, test, maintain and support software, based on technical design specifications. Collects and analyzes facts and information to weigh pros and cons of choices. view job details
Participate in development events such as Nav Rep Summits, Cultural Development, Diversity and SHAW trainings or other non-Navigator developmental events as appropriate. Demonstrated strong analytical and problem solving skills and ability to recommend and participate in solution implementation in area of responsibility. Build high-performing, scalable, enterprise-grade applications working on all levels of applications, from front-end interfaces to supporting micro-services. view job details
Collaborate with other programmers and developers throughout the development process. Building a high quality mobile application that leverages CMT mobile sensing capabilities and presents an intuitive, user friendly and engaging app experience. Provide reliable solutions to a wide range of difficult problems using sound problem-solving techniques. view job details
Collaborate with team members to determine best practices and client requirements for software. Hands-on laboratory experience with instrumentation, test equipment, and debug/test methods for both software and hardware. Design and develop embedded software that control complex, safety-critical hydraulic and electrical control systems. view job details
Test and implement system components using techniques that preserve system integrity. Develops standards, policies and procedures for the form structure and attributes of the business intelligence tools and systems. Manages and moderates the content on SPOG as per EA standards and guidelines for hosting Integrated Analytics Resources, Community Forum, Analytics Applications, Data Governance platform etc. view job details
Provides application programming/systems development and support for complex systems. Demonstrated ability to meet deadlines and commitments in an environment that requires multitasking among concurrent projects. Create and recommend improvements to unit, test plans and testing process based on assessment of organizational needs. view job details
Understand internal and external project needs in order to effectively design, develop and deploy these application. Provide technical leadership and expertise to support broader strategic initiatives and technical roadmapLead whiteboard sessions and product design conversations on engineering the best solution to the challenges at hand. Demonstrate strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer on a daily basis. view job details
Secure Code Review (Input Validation, Query Parametrization, Error Handling, Session Management, Cryptography, etc. Develops and maintains software and web development technical documentation to assist with software and web application maintenance and upgrades. Build large-scale detection systems. view job details
Understands the business needs and translates into technical plans and processes across multiple business units. Drives architectural design and sets technical application standards across the organization in alignment with architectural patterns. Actively finds and resolves risks within assets, technologies and platforms across business units. view job details
Manage integration projects between business units and development teams as part of the IT Departments effort to automate business processes. Participates in engagements that solve complex issues in the Power & Utilities industry. Evaluate results of integration projects, then report and make recommendations based on findings. view job details
Collaborating with designers, project managers, and other developers to create user-friendly interfaces and optimize user experience. Designing and developing web and software applications according to client requirements. Writing clean, efficient, and maintainable code using various programming languages and frameworks. view job details
Troubleshooting and resolving issues with SAP software applications and systems. Customizing and configuring SAP modules to meet specific business needs. Keeping up to date with the latest SAP technologies and best practices. view job details
There is currently no job description for Assistant Software Developer. Be the first to submit the job responsibilities for a Assistant Software Developer.