We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Python Developer Salary in Alabama, USA

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Найдите подходящую статистику

Access Developer

Смотреть статистику

Application Developer

Смотреть статистику

Automation Developer

Смотреть статистику

Back End Developer

Смотреть статистику

Bi Developer

Смотреть статистику

Business Objects Developer

Смотреть статистику

Computer Developer

Смотреть статистику

Content Developer

Смотреть статистику

Data Developer

Смотреть статистику

Datastage Developer

Смотреть статистику

Etl Developer

Смотреть статистику

Excel Developer

Смотреть статистику

Firmware Developer

Смотреть статистику

Full Stack Developer

Смотреть статистику

Game Developer

Смотреть статистику

Hardware Developer

Смотреть статистику

Informatica Developer

Смотреть статистику

Integration Developer

Смотреть статистику

Interface Developer

Смотреть статистику

Microsoft Developer

Смотреть статистику

Oracle Applications Developer

Смотреть статистику

Oracle Developer

Смотреть статистику

Platform Developer

Смотреть статистику

Project Developer

Смотреть статистику

Reports Developer

Смотреть статистику

Salesforce Developer

Смотреть статистику

Sharepoint Developer

Смотреть статистику

Tools Developer

Смотреть статистику

User Interface Developer

Смотреть статистику

Ux Developer

Смотреть статистику

Workflow Developer

Смотреть статистику
Show more

Recommended vacancies

Front End Software Developer
Nou Systems Inc, Huntsville
Nou Systems Full Time Huntsville AL, Huntsville, AL, US YesterdayRequisition ID: 1696Salary Range: $56,200.00 To 118,600.00 AnnuallyWe are pleased to announe the contingent opening for a Front End Software Developer to join our software development team in Huntsville, AL and become part of our rapidly growing technology company operating in missile defense, cybersecurity, test range modernization, biotechnology, and space control marketspaces. You will be part of a team known for innovative web applications and solutions to support simulation environments. Responsibilities: Develop, enhance, and maintain web applications in a variety of languages and frameworks/libraries (Angular (preferred), Vue, React, etc.).Review and support development of UI/UX designs including wireframes and mockups.Convert wireframes and mockups into web components using libraries such as Angular Material and Sass.Document code and workflows (in-code comments, internal wikis and documents, flowcharts, etc.)Collaborate on peer reviews with other developers to ensure functionality and good coding practices before release.Participate in Scrum agile development process, including attending and contributing to regular team meetings (standups, sprint reviews, etc.) and suggest improvements to team processes.Participate in ongoing discussions around new technologies and front-end architecture, recommending system changes and enhancements as appropriate.Learn new and emerging technologies while expressing a growth mindset and participating in professional development. Basic Qualifications:Lacking any one of these disqualifies you from this job: Bachelor’s degree in a STEM field such as Computer Science or Software Development, or equivalent relevant experience.Five or more years full-time professional experience working Front End Development.You must possess or have the ability to obtain an active Secret or Top Secret clearance.You must be a U.S. citizen to be eligible for this position. Preferred Qualifications:Other qualifications we hope you bring to the table:Proficient understanding and experience developing with Angular (preferred), Vue, React or other JavaScript web frameworks.Experience with data visualization techniques and libraries.Familiarity with automated front end testing frameworks.Development experience with backend programming languages such as Python, Java, or Kotlin.Active Secret or Top Secret Clearance. nou (pronounced ‘new’) Systems:Since its founding in 2012, nou Systems has built a reputation for excellence in innovative engineering, prototype development, and technical and professional services in multiple markets, including missile defense, cybersecurity, test range modernization, and space control. Our diverse and highly skilled team delivers state-of-the-art products from concepts and prototypes to fully developed and integrated solutions.We offer significant advancement and personal career development opportunities within our dynamic high-tech company. Our culture is firmly established in treating our employees like family. Benefits of working at nSInou Systems, Inc. offers a comprehensive, total rewards package that includes competitive compensation and diverse benefits that reflect our company culture of service, excellence, and a supportive work environment. Benefits may vary based on status but the majority of our positions include the following:Competitive Wages*Medical, Rx, Dental & Vision InsuranceMedical plan with Health Savings Account eligibilityCompany-funded Life, Short-Term & Long-Term Disability InsurancePersonal Time Off, Vacation, and Paid Holidays401(k) Retirement PlanEmployee Stock Ownership Plan (ESOP)Flexible Spending AccountsNorton LifeLock Tuition Reimbursement Personal Development, Technical Learning Opportunities, & Lunch-n-LearnsCorporate Sponsored Events & Community OutreachRemote Work Friendly*Final compensation for this position is determined by a variety of factors, such as a candidate’s relevant work experience, skills, certifications, and geographic location.nSI is an Equal Opportunity EmployerEmployment opportunities at nSI are based upon a candidate’s qualifications and capabilities to perform the essential functions of a particular job and are free from discrimination based on race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, protected veteran status, genetic information, or any other characteristic protected by law. For our complete EEO/AA and Pay Transparency statement, please visit www.nou-systems.com/workingatnou. U.S. citizenship is required for most positions. PI238731762
Software Engineer - Java Developer
Lynker Technologies, Tuscaloosa
Lynker Technologies Job DescriptionLynker is supporting the National Oceanic and Atmospheric Administration (NOAA) in providing comprehensive river and flood forecasts and warnings, for use by the public and emergency managers to protect life and property. This critical water intelligence also supports socio-economic decision-making for a sustained and enhanced economy.We are seeking an experienced Software Engineer / Java Developer to work on the team that provides integrated water prediction, forecasting the movement and presence of water throughout the nation in terms of quantity and availability, from the summit to sea, treetop to bedrock, with the appropriate timeliness, resolution, reliability, accuracy, and quantified uncertainty required to inform risk-based water resource management decisions. The ideal candidate will have extensive experience in developing high-performance, scalable and reliable applications using Java technologies. The Software Engineer / Java Developer will work closely with the development team to design, develop, test and maintain software applications. The role will require excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment.Duties of the Software Engineer / Java Developer will include the Following:Design, develop and maintain software applications using Java, C# and Python.Designs and codes software components, units, and modules that meet product specifications and development schedules.Tests and debugs assigned components and units, Participated in large system and subsystem planning.Write clean, maintainable and efficient code that meets software standards and guidelines.Participate in code reviews and provide constructive feedback to improve code quality.Mentor and train junior team membersAssist in "Research to Operations " efforts, deploying the latest science in water prediction into a reliable operational environment.Assist computational scientists in bridging the gap between applied research and software engineering; supporting mathematical modeling, numerical analysis, algorithm development, analysis, validation, and visualization of results.The Software Engineer / Java Developer selected should have the Following:Skilled at utilizing: GitHub, Docker, and Automation scriptsBeneficial if skilled at utilizing: AWS environments, Community DevelopmentLanguages: Java, Python. Experience with C#, and .NET is a plusStrong knowledge of Core Java, Spring Framework, Hibernate and Web Services (SOAP and REST)Experience with JavaScript, HTML and CSS is a plusExcellent problem-solving skills and attention to detail2+ years of Unit testing and capable of developing test unitsStrong experience developing in a Linux/Unix environmentExperience with Agile development methodologies is preferredThe Ideal Software Engineer / Java Developer will have the Following:3 to 5 years of software engineering experienceBS/BA in computer science or similarAnalyzing development requirementsConduct application designCreate and present design documents for reviewAbout LynkerLynker is a growing, employee owned, small business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities – creatively and effectively.Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled and diverse professionals who embrace sound science and creative solutions. Lynker's benefits include the following:Comprehensive healthcare for the employee at no monthly costHealthcare benefit covers medical, prescription drug, dental, and visionPersonal Time Off (PTO) Policy plus paid holidaysHighly competitive compensation plan regularly calibrated against industry and location benchmarks401(k) retirement plan with company-matchingEmployee Stock Ownership Plan (ESOP) – we're all company owners!Flexible spending accountsEmployee assistance program (EAP)Short- and long-term disability insuranceLife and accident insuranceTuition assistance/Training/Workforce improvement reimbursement per yearSpot bonuses for exceptional performanceAnnual Employee Recognition Awards with bonusesEmployee Referral ProgramFree centralized, self-directed Learning Management System to learn at your own pacePersonalized career growth plans for every employeeLynker is an E-Verify employer.Lynker is proud to be an Equal Opportunity Employer and encourages women, minorities, individuals with disabilities and veterans to apply.Job DescriptionLynker is supporting the National Oceanic and Atmospheric Administration (NOAA) in providing comprehensive river and flood forecasts and warnings, for use by the public and emergency managers to protect life and property. This critical water intelligence also supports socio-economic decision-making for a sustained and enhanced economy.We are seeking an experienced Software Engineer / Java Developer to work on the team that provides integrated water prediction, forecasting the movement and presence of water throughout the nation in terms of quantity and availability, from the summit to sea, treetop to bedrock, with the appropriate timeliness, resolution, reliability, accuracy, and quantified uncertainty required to inform risk-based water resource management decisions. The ideal candidate will have extensive experience in developing high-performance, scalable and reliable applications using Java technologies. The Software Engineer / Java Developer will work closely with the development team to design, develop, test and maintain software applications. The role will require excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment.Duties of the Software Engineer / Java Developer will include the Following:Design, develop and maintain software applications using Java, C# and Python.Designs and codes software components, units, and modules that meet product specifications and development schedules.Tests and debugs assigned components and units, Participated in large system and subsystem planning.Write clean, maintainable and efficient code that meets software standards and guidelines.Participate in code reviews and provide constructive feedback to improve code quality.Mentor and train junior team membersAssist in "Research to Operations " efforts, deploying the latest science in water prediction into a reliable operational environment.Assist computational scientists in bridging the gap between applied research and software engineering; supporting mathematical modeling, numerical analysis, algorithm development, analysis, validation, and visualization of results.The Software Engineer / Java Developer selected should have the Following:Skilled at utilizing: GitHub, Docker, and Automation scriptsBeneficial if skilled at utilizing: AWS environments, Community DevelopmentLanguages: Java, Python. Experience with C#, and .NET is a plusStrong knowledge of Core Java, Spring Framework, Hibernate and Web Services (SOAP and REST)Experience with JavaScript, HTML and CSS is a plusExcellent problem-solving skills and attention to detail2+ years of Unit testing and capable of developing test unitsStrong experience developing in a Linux/Unix environmentExperience with Agile development methodologies is preferredThe Ideal Software Engineer / Java Developer will have the Following:3 to 5 years of software engineering experienceBS/BA in computer science or similarAnalyzing development requirementsConduct application designCreate and present design documents for reviewAbout LynkerLynker is a growing, employee owned, small business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities – creatively and effectively.Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled and diverse professionals who embrace sound science and creative solutions. Lynker's benefits include the following:Comprehensive healthcare for the employee at no monthly costHealthcare benefit covers medical, prescription drug, dental, and visionPersonal Time Off (PTO) Policy plus paid holidaysHighly competitive compensation plan regularly calibrated against industry and location benchmarks401(k) retirement plan with company-matchingEmployee Stock Ownership Plan (ESOP) – we're all company owners!Flexible spending accountsEmployee assistance program (EAP)Short- and long-term disability insuranceLife and accident insuranceTuition assistance/Training/Workforce improvement reimbursement per yearSpot bonuses for exceptional performanceAnnual Employee Recognition Awards with bonusesEmployee Referral ProgramFree centralized, self-directed Learning Management System to learn at your own pacePersonalized career growth plans for every employeeLynker is an E-Verify employer.Lynker is proud to be an Equal Opportunity Employer and encourages women, minorities, individuals with disabilities and veterans to apply. PI239148571
Lead Software Engineer, Back End (Java)
Capital One, Huntsville
Ponce City Market (41675), United States of America, Atlanta, GeorgiaLead Software Engineer, Back End (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. Team Description: The applications that we work on enable the use cases of customers making payments toward their Capital One loan obligations. We design, build, and own payments APIs (Java/Spring Boot), the system of record for scheduled payments (in DynamoDB), and the AWS infrastructure that hosts the solutions. The key project underway is to converge Capital One Auto Finance payments to the new payments platform. Our CI/CD pipelines are implemented on top of Jenkins and deployed to AWS. Some of the other technologies we have in our ecosystem are Docker, ECS/Fargate, S3, Lambdas, and ALBs. The team is organized as an agile team working in the SAFe construct and runs daily standups, 2-week sprints, and plans work with the rest of the platform in 3-sprint product increments.What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate codeCollaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowermentUtilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and servicesBasic Qualifications: Bachelor's DegreeAt least 6 years of professional software engineering experience (Internship experience does not apply)At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)Preferred Qualifications:Master's Degree7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js2+ years of experience with AWS, GCP, Azure, or another cloud service4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practicesAt this time, Capital One will not sponsor a new applicant for employment authorization for this position.Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to [email protected] One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Lead Software Engineer, Back End (Java)
Capital One, Birmingham
Ponce City Market (41675), United States of America, Atlanta, GeorgiaLead Software Engineer, Back End (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. Team Description: The applications that we work on enable the use cases of customers making payments toward their Capital One loan obligations. We design, build, and own payments APIs (Java/Spring Boot), the system of record for scheduled payments (in DynamoDB), and the AWS infrastructure that hosts the solutions. The key project underway is to converge Capital One Auto Finance payments to the new payments platform. Our CI/CD pipelines are implemented on top of Jenkins and deployed to AWS. Some of the other technologies we have in our ecosystem are Docker, ECS/Fargate, S3, Lambdas, and ALBs. The team is organized as an agile team working in the SAFe construct and runs daily standups, 2-week sprints, and plans work with the rest of the platform in 3-sprint product increments.What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate codeCollaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowermentUtilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and servicesBasic Qualifications: Bachelor's DegreeAt least 6 years of professional software engineering experience (Internship experience does not apply)At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)Preferred Qualifications:Master's Degree7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js2+ years of experience with AWS, GCP, Azure, or another cloud service4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practicesAt this time, Capital One will not sponsor a new applicant for employment authorization for this position.Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to [email protected] One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Web Developer
9th Way Insignia, Huntsville
Company Introduction 9th Way Insignia is a service-disabled, veteran-owned small business bringing transformative technology to our government customers so they can achieve their missions. Our specialties include cybersecurity, cloud modernization, software development, data analytics, enterprise architecture, enterprise IT, analytics and artificial intelligence. Learn more about 9th Way Insignia at https://9thwayinsignia.com/ Team (Project) Introduction 9th Way Insignia Technology is looking for a Web Developer to join our team to assist in providing Information Technology Program Management and technical support (i.e., development, operations and maintenance) to the Department of Veterans Affairs, Benefits and Memorial Services (BAM) Portfolio. BAM provides high quality, effective, and efficient Information Technology (IT) services to those responsible for providing care to the Veterans at the point-of-care as well as throughout all points of the Veterans' health care in an effective, timely and compassionate manner. VA depends on Information Management/Information Technology (IM/IT) systems to meet mission goals, and deliver world-class, innovative systems that ensure reliable, secure, and seamless delivery of benefits and services directly to Veterans and their families. The BAM serves the Veterans Benefits Administration, the Board of Veterans Appeals, and the National Cemetery Administration to develop and manage advanced technology solutions. Functional Job (LCAT) Information: A Web Developer - Design, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content. Professional Level Information: A Web Developer aligns as an Engineer (3) within 9th Way Insignia Technology. An Engineer, 3 typically plans and directs research or development work on complex projects, along with engaging various parties in design and development. Costs and recommendations of new components may also involve part of the job scope. Performs multiple engineering-related tasks in various assignments within the project and firm. An Engineer, 3 oversees the design, development, implementation, and analysis of technical products and systems. An Engineer, 3 has broad knowledge of engineering procedures and assists in the resolution of complex problems. An Engineer, 3 has strong technical skills and background, a knack for learning new technologies, and a blend of good problem-solving and innovation needed to resolve a wide variety of technical production challenges. Responsibilities:. Web Development: Design, develop, and maintain responsive and user-friendly web applications and sites using modern front-end and back-end technologies (HTML5, CSS3, JavaScript, React.js, Node.js, etc.). Database Integration: Integrate web applications with databases (MySQL, PostgreSQL, MongoDB, etc.) and implement data storage, retrieval, and manipulation functionalities. API Development: Design and develop RESTful APIs and web services for seamless integration with external systems and services. Code Reviews and Quality Assurance: Conduct code reviews, provide constructive feedback, and ensure coding standards, best practices, and security guidelines are followed. Performance Optimization: Optimize web applications for maximum speed, scalability, and performance, and implement caching mechanisms and performance monitoring tools. Cross-functional Collaboration: Collaborate with designers, product managers, and other stakeholders to translate design mockups and requirements into functional web applications that meet user needs and business objectives. Technical Leadership: Provide technical guidance, mentorship, and support to junior developers, contribute to architectural decisions, and participate in technology selection and evaluation. Testing and Debugging: Write unit tests, conduct testing, debug and troubleshoot issues, and ensure software quality and reliability throughout the development lifecycle. Documentation: Create and maintain technical documentation, including system architecture diagrams, API documentation, and developer guides. Continuous Learning: Stay updated with industry trends, emerging technologies, and best practices in web development, and share knowledge with the team through training sessions and workshops. Requirements: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience in lieu of degree). 7-9 years of experience in web development with a strong focus on front-end and back-end technologies. Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks/libraries (e.g., React.js, Angular, Vue.js). Experience with server-side languages such as Node.js, Python, PHP, or Java, and familiarity with database technologies (MySQL, PostgreSQL, MongoDB). Strong understanding of RESTful APIs, web services, and microservices architecture. Experience with version control systems (e.g., Git), code repositories, and CI/CD pipelines. Knowledge of web security principles, OWASP Top 10 vulnerabilities, and best practices for secure web development. Excellent problem-solving skills, analytical thinking, and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a team environment and lead technical discussions. Preferred/Desired: Experience with Agile methodologies (Scrum, Kanban) and project management tools (JIRA, Trello) is a plus. Salary Range: The salary range for this position is $96,370- $121,173 9th Way Insignia's range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Location: Remote 9th Way Insignia reserves the right to adjust work location based upon mission requirements. Clearance, background investigation: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Legal: We're an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change - no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law. PDN-9bc74b33-17dd-4237-b8e9-5be607c4382f
Software Developer
9th Way Insignia, Huntsville
Company Introduction 9th Way Insignia is a service-disabled, veteran-owned small business bringing transformative technology to our government customers so they can achieve their missions. Our specialties include cybersecurity, cloud modernization, software development, data analytics, enterprise architecture, enterprise IT, analytics and artificial intelligence. Learn more about 9th Way Insignia at https://9thwayinsignia.com/ Team (Project) Introduction 9th Way Insignia Technology is looking for a Software Developer, Systems Software to assist in providing Information Technology Program Management and technical support (i.e., development, operations and maintenance) to the Department of Veterans Affairs, Benefits and Memorial Services (BAM) Portfolio. BAM provides high quality, effective, and efficient Information Technology (IT) services to those responsible for providing care to the Veterans at the point-of-care as well as throughout all points of the Veterans' health care in an effective, timely and compassionate manner. VA depends on Information Management/Information Technology (IM/IT) systems to meet mission goals, and deliver world-class, innovative systems that ensure reliable, secure, and seamless delivery of benefits and services directly to Veterans and their families. The BAM serves the Veterans Benefits Administration, the Board of Veterans Appeals, and the National Cemetery Administration to develop and manage advanced technology solutions. Functional Job (LCAT) Information: A Software Developer, Systems Software - Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis. Professional Level Information: A Software Developer aligns as an Engineer (3) within 9th Way Insignia Technology. An Engineer, 3 typically plans and directs research or development work on complex projects, along with engaging various parties in design and development. Costs and recommendations of new components may also involve part of the job scope. Performs multiple engineering-related tasks in various assignments within the project and firm. An Engineer, 3 oversees the design, development, implementation, and analysis of technical products and systems. An Engineer, 3 has broad knowledge of engineering procedures and assists in the resolution of complex problems. An Engineer, 3 has strong technical skills and background, a knack for learning new technologies, and a blend of good problem-solving and innovation needed to resolve a wide variety of technical production challenges. Responsibilities: Software Development: Design, develop, and maintain system software components and modules, including operating systems, device drivers, middleware, and system utilities. Coding and Testing: Write clean, efficient, and well-documented code in languages such as C, C++, Java, or Python, and conduct unit testing and integration testing to ensure software quality and reliability. System Architecture: Collaborate with architects and engineers to design and implement scalable and efficient system architectures, considering performance, security, and resource constraints. Performance Optimization: Analyze and optimize system software performance, memory usage, and resource utilization to enhance overall system efficiency and responsiveness. Debugging and Troubleshooting: Investigate and debug complex software issues, identify root causes, and implement effective solutions to resolve software defects and performance bottlenecks. Version Control and Documentation: Use version control systems (e.g., Git) to manage code repositories, maintain technical documentation, and contribute to code reviews and team collaboration. Collaboration: Work closely with hardware engineers, firmware developers, QA engineers, and other stakeholders to integrate software components, validate system functionality, and support product releases. Security and Compliance: Ensure system software adheres to security standards, data protection regulations, and industry best practices for secure software development. Continuous Learning: Stay updated with emerging technologies, trends, and best practices in systems software development, and apply new knowledge to improve software design and development processes. Problem-Solving: Analyze complex technical problems, propose innovative solutions, and implement effective strategies to overcome technical challenges and meet project deadlines. Requirements: Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent work experience in lieu of degree). 7-9 Years Experience Proficiency in programming languages such as C, C++, Java, or Python, as well as familiarity with scripting languages and shell scripting. Strong understanding of operating systems, computer architecture, system-level programming, and software development methodologies (e.g., Agile, Scrum). Experience with system debugging tools, performance profiling tools, and software development tools (e.g., IDEs, build tools). Knowledge of network protocols, file systems, memory management, and multi-threading concepts. Familiarity with version control systems (e.g., Git), issue tracking systems (e.g., JIRA), and software testing frameworks. Excellent problem-solving skills, analytical thinking, and attention to detail. Strong communication skills and ability to collaborate effectively in a team environment. Preferred/Desired: Master's degree preferred). Experience working in Agile or iterative development environments is a plus. Salary Range: The salary range for this position is $96,370- $124,000 9th Way Insignia's range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Location: Remote 9th Way Insignia reserves the right to adjust work location based upon mission requirements. Clearance, background investigation: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Legal: We're an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change - no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law. PDN-9bc74b36-7fbb-438f-8aee-5265945879aa
Software Developer
9th Way Insignia, Huntsville
Company Introduction 9th Way Insignia is a service-disabled, veteran-owned small business bringing transformative technology to our government customers so they can achieve their missions. Our specialties include cybersecurity, cloud modernization, software development, data analytics, enterprise architecture, enterprise IT, analytics and artificial intelligence. Learn more about 9th Way Insignia at https://9thwayinsignia.com/ Team (Project) Introduction 9th Way Insignia Technology is looking for a Software Developer - Applications to assist in providing Information Technology Program Management and technical support (i.e., development, operations and maintenance) to the Department of Veterans Affairs, Benefits and Memorial Services (BAM) Portfolio. BAM provides high quality, effective, and efficient Information Technology (IT) services to those responsible for providing care to the Veterans at the point-of-care as well as throughout all points of the Veterans' health care in an effective, timely and compassionate manner. VA depends on Information Management/Information Technology (IM/IT) systems to meet mission goals, and deliver world-class, innovative systems that ensure reliable, secure, and seamless delivery of benefits and services directly to Veterans and their families. The BAM serves the Veterans Benefits Administration, the Board of Veterans Appeals, and the National Cemetery Administration to develop and manage advanced technology solutions. Functional Job (LCAT) Information: Software Developer, Applications - Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Designs software or customizes software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers. Professional Level Information: A Computer Software Developer-Applications aligns as a Level 4 (H) within 9th Way Insignia Technology. A Level 4 Hybrid Manager accomplishes department objectives by managing staff and processes and evaluating department activities. Focuses on leading a team and working hands-on with projects involving technology. Hybrid Managers require skills and qualifications such as exceptional leadership, communication and interpersonal skills. Responsibilities: Design and develop software applications using programming languages such as Java, C#, Python, or others as required. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Write clean, efficient, and maintainable code following coding standards and best practices. Conduct thorough testing of applications to ensure functionality, performance, and security. Troubleshoot and debug issues reported by users or identified during testing phases. Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards. Keep abreast of industry trends, technologies, and best practices to continuously improve development processes and outcomes. Document software designs, processes, and procedures to facilitate knowledge sharing and maintain system integrity. Collaborate with cross-functional teams including quality assurance, operations, and support to deploy and maintain applications in production environments. Provide technical support and guidance to team members as needed. Requirements: Bachelor's degree in Computer Science, Software Engineering, related field, (or equivalent work experience in lieu of degree) Proven experience as a Software Developer or Software Engineer, with a focus on application development. Proficiency in programming languages such as Java, C#, Python, or others relevant to the job requirements. Strong understanding of software development methodologies, design patterns, and best practices. Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js) is a plus. Familiarity with database systems such as SQL, NoSQL, and ORM frameworks. Excellent problem-solving skills and attention to detail. Effective communication and collaboration skills to work in a team environment. Ability to manage multiple tasks and prioritize work effectively to meet deadlines. Experience with version control systems (Git, SVN) and Agile/Scrum methodologies is desirable. Preferred/Desired: Relevant certifications (e.g., Certified Computer Systems Analyst) are a plus. Master's degree in Computer Science, Software Engineering, related field Salary Range: The salary range for this position is $101,188 - $163,000. 9th Way Insignia's range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. Location: Remote 9th Way Insignia reserves the right to adjust work location based upon mission requirements. Clearance, background investigation: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Legal: We're an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change - no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law. PDN-9bc74b3c-c28f-47ab-9fed-8203465ad37c
Sr. Software Engineer
Innovative Defense Technologies, Huntsville
DescriptionBackground Information:Innovative Defense Technologies (IDT), provider of automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems in the US Department of Defense (DoD), is seeking a Sr. Software Engineer to be based in Huntsville, AL. You will work with a fast-paced team of mission-focused engineers to solve some of the DoD's toughest challenges. Initiative, creativity, reliability, and efficient teamwork will be required to successfully deliver innovative solutions in this dynamic customer space.Overview:We are looking for a Sr. Software Engineer to help design and build new capabilities for IDT's automation capabilities for tactical systems and subsystems supporting DoD missile defense platforms such as THAAD, IBCS, and AEGIS-BMD.The engineer will work closely with the customer and/or their team to gather user needs, defining system functionality, and writing code in various languages, like C++, SQL, Python, Java, and TypeScript. You will work with other software engineers, system engineers, and subject matter experts to design, implement, and deliver analysis solutions.All applicants must currently possess an active U.S. Security Clearance.Responsibilities Include:Design and develop automated analysis software solutionsDesign, document, and develop automated analysis codeExecute full software development life cycle (SDLC)Model/code testing algorithms in C++, SQL, Python, JavaScript, and JavaIntegrate software components into a complex software development environmentEnsure adherence to industry standards pertaining to security, orthodox programming paradigms, and customer performance requirementsWork with small cross-site teams of software and/or systems engineersMinimum Required Qualifications:Minimum of 7 years' experience in engineeringBachelor's Degree in Software Engineering, Computer Science, or Software related fieldRequired Skills:Experience with C++, Java, JavaScript, and/or Python and other programming languagesFamiliarity with SQL and relational databases and management systemsExperience or knowledge working within a collaborative CI/CD development environmentExperience with developer tooling: Maven, Java, Pip, Conan, CMake, gcc, VSCode, Visual Studio, Eclipse Prioritization and management of individual workload across several milestones and projects efficientlyUnderstanding of Object Oriented and Functional Programming ParadigmsExperience working in an Agile software development frameworkAbility to document requirements and specificationsExperience with interpretations of data models from abstract business conceptsPreferred Skills:DoD Air and Surface Warfare software development domain knowledge and experienceSystem integration and test experience for complex software applicationsHands-on experience with Java/J2EE and object-oriented programmingExperience programming in Java, C++, JavaScript, Python, and database design [all]Proficiency working with different SW development tools (Jenkins, Maven, Gradle, and Nexus, Git etc.)Experience with distributed systems, algorithms, and software design patternsUnderstanding of MBSESystems integration and test experience for tactical applications (IBCS, THAAD, Aegis Weapon Systems, CEC, Link-16, etc.)Hands-on experience in deploying and maintaining applications in a mission critical operational environmentExperience with software testing, configuration management, and test automationCompetencies:Problem-solving skills with the ability to navigate ambiguous situationsExcellence in technical communication with peers and non-technical cohortsAbility to work closely with Program Managers and Chief Engineers to document, manage and communicate systems and software requirementsAttention to detailInitiative, creativity, reliability, teamworkStrong organization and planning skillsSolid analytical abilities, coupled with a strong sense of ownership, urgency and driveEEO Statement:IDT is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other basis protected by federal, state, or local law.
Senior Full Stack Engineer
TheCollegeBoard, Montgomery
About the TeamThe Digital Assessment team is committed to making higher education accessible to every student through innovative technology, building cutting edge applications to deliver College Board's suite of assessments. We are constantly seeking and experimenting with new technology, using cutting edge tools to deliver world class exam experiences to students across the planet. We regularly collaborate, keeping it light, while pitching and sharing our ideas to help define the future of our applications. We work closely with product owners, architects, user experience, testing centers, students and external partners to serve our mission.About the OpportunityAs a Senior Engineer on the Digital Assessment team, you are a leader, collaborator, and innovator. You have a strong interest in understanding and improving products for our students. You relish the opportunity to bring your ideas and your love of coding to support, enhance and define the future of these applications that will be used by millions of students around the globe. You are not shy about taking on new work you may not have done before while eagerly contributing to all phases of software engineering including requirements definition and analysis, application design, coding, coaching, testing, deploying, and support.About YouYou have:7+ years of professional software development experienceStrong analytical thinking and structured problem-solving skills using data to inform decisions and actionsExperience working in an Agile / Scrum / Mob development environment with an ethos of continuous improvement and interest in learning new thingsStrong knowledge and hands-on experience with a growing set of languages, with experience in JavaScript (React and Node), Python, and TypeScriptStrong knowledge of the AWS cloud platform and experience working with AWS resources such as Lambda, SNS, SQS, S3, OpenSearch, Step Functions, IAM, CloudWatch, CloudTrail, DynamoDBExperience with version control using Git, test automation, and experience provisioning and managing Cloud infrastructure as code using AWS CLI, AWS CloudFormation, and/or AWS Cloud Development Kit (CDK)Ability and enthusiasm to learn new technologies as required good communicator with practical decision-making skills, a believer in good comments and documentationProven track record of training and coaching less experienced teammates in new technologies, eager to help others grow their skills to enable the success of an entire teamYou are authorized to work in the US About Our ProcessApplication review will begin immediately and will continue until the position is filledWhile the hiring process may vary, it generally includes: resume and application submission, recruiter phone screen, hiring manager interview, performance exercise such as live coding, a panel interview, a conversation with leadership and reference checksAbout Our Benefits and CompensationCollege Board offers a competitive benefits and compensation program that attracts top talent looking to make a difference in education. As a self-sustaining non-profit, we believe in compensating employees equitably in relation to each other, their qualifications, their impact, and the relevant market.The hiring range for a new employee in this position is $144,000 to $157,000. College Board differentiates salaries by location so where you live will narrow the portion of this range in which you can expect a salary.Your salary will be carefully determined based on your location, relevant experience, the external labor market, and the pay of College Board employees in similar roles. College Board strives to provide our best offer up front based on this criteria.Your salary is only one part of all that College Board offers, including but not limited to:A comprehensive package designed to support the well-being of employees and their families and promote education. Our robust benefits package includes health, dental, and vision insurance, generous paid time off, paid parental leave, fertility benefits, pet insurance, tuition assistance, retirement benefits, and moreRecognition of exceptional performance through annual bonuses, salary growth over time through market increases, and opportunities for merit raises and promotions based on increased scope of responsibilityA job that matters, a team that cares, and a place to learn, innovate and thriveYou can expect to have transparent conversations about benefits and compensation with our recruiters throughout your application process.About Our CultureWe are motivated to positively impact the educational and career trajectories of millions of students a year.We prioritize building a diverse and inclusive team where every employee can thrive, and every voice is heard.We have a lot of fun bringing wild ideas to life at Hack Day!#LI-DC1#LI-REMOTE
Senior Software Engineer, Back End (Java, AWS)
Capital One, Birmingham
Ponce City Market (41675), United States of America, Atlanta, GeorgiaSenior Software Engineer, Back End (Java, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. Guardians of Payments: We build, support, and maintain the platform for all One-Time Credit Card Payments, as well as payments made in store at one of our many partner locations. We love to solve problems, collaborate, and learn as a team! We're currently on an exciting journey to converge all of our One-Time and In-store payment services to our new Enterprise Payment Scheduler, Posting, and Clearing platform. These applications are built on target architecture which include APIs and Microservices leveraging severless patterns and AWS managed services. What You'll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologiesShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering communityCollaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowermentUtilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's DegreeAt least 4 years of professional software engineering experience (Internship experience does not apply)Preferred Qualifications:5+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js1+ years of experience with AWS, GCP, Azure, or another cloud service3+ years of experience in open source frameworks2+ years of experience in Agile practicesAt this time, Capital One will not sponsor a new applicant for employment authorization for this position.Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.For technical support or questions about Capital One's recruiting process, please send an email to [email protected] One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).