Post Job

Principal Developer Jobs Near Me

- 14,522 Jobs
jobs
Let us run your job search
Sit back and relax while we apply to 100s of jobs for you - $25
  • Software Developer III (CNO)

    Lockheed Martin 4.8company rating

    Remote Principal Developer Job

    Program: SS may be eligible for a $25K sign on bonus for external hires! What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. Cyber | Lockheed Martin Who we are: Ready to make a real impact in the world of cybersecurity? Join Lockheed Martin Cyber & Intelligence's Offensive Cyber community and be at the forefront of securing some of the most advanced systems and networks out there. Our team doesn't just do penetration testing - we create the techniques, tools, and exploits used in world-class offensive cyber operations and defense. The Work: As a member on our Offensive Cyber team, you'll be at the forefront of developing the techniques, tools, and exploits used in world-class offensive cyber operations. You'll be responsible for identifying, analyzing, and exploiting vulnerabilities in software, hardware, and network systems, as well as developing and implementing advanced cybersecurity solutions. Our competitors may offer similar positions, but at Lockheed Martin, you'll be part of a team that's committed to delivering offensive cyber capabilities while maintaining the highest ethical standards and legal regulations. We offer a dynamic and supportive work environment, with opportunities for professional development and advancement. Apply now to become a Lockheed Martin Offensive Cyber professional and make a real impact in the world. Ask your friends, colleagues, ex-workers, classmates and fr-enemies too, since we're also looking for vulnerability analysts, exploit developers, hardware/software reverse engineers, offensive cyber tool developers, embedded developers, and cyber researchers. We need your expertise in traditional computing (Windows/Linux/MacOS), mobile technology (Android/iOS), wireless technology, IoT, ICS/SCADA, enterprise technologies, and special-purpose embedded and real-time systems. At Lockheed Martin, you'll be part of a company with a diverse range of programs and technologies that will keep you engaged and challenged. No more job-hopping with every rumor of contract changes - we offer stability and the opportunity to work on cutting-edge projects that make a real difference. If you have skills in any of these areas, we want to talk to you! Don't miss out on this opportunity to be part of a team that's dedicated to making the world a safer place. Join us today. Why Join Us: Your Health, Your Wealth, Your Life Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work. Learn more about Lockheed Martin's competitive and comprehensive benefits package. We support our employees, so they can support our mission. This position is participating in our External Referral Program. If you know somebody who may be a fit, click here to submit a referral. If your referral is hired, you'll receive a $3000 payment! code-extrefer #RMSCYTJ #RMSC6ISR #OneLMHotJobs Basic Qualifications: - Current DoD Top Secret SCI with Polygraph is required - Eight (8)+ years experience programming with object-oriented programming languages - Five (5)+ years experience developing Windows applications using Visual Studio or .NET environments OR minimum five (5) years experience developing UNIX applications using make files or comparable build environments - Experience developing complex programs using C, C#, C++, Java, or other comparable languages - Three (3)+ years leading projects that develop complex software, ensuring a collaborative environment, and configuration management - Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy) Desired Skills: -Provide/author and participate in technical presentations. -Lead software design and development of tools and/or end-to-end data flow. Clearance Level: TS/SCI w/Poly SP Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Pay Rate: The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, Washington or Washington DC is $134,300 - $257,400. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible. Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: RMS Relocation Available: Possible Career Area: Cyber Security Type: Full-Time Shift: First
    $75k-101k yearly est. 3d ago
  • Team Member

    Wegmans Food Markets 4.1company rating

    Principal Developer Job In Alexandria, VA

    Schedule: Part time Availability: Morning, Afternoon, Evening, Overnights (Includes Weekends). Age Requirement: Must be 18 years or older Pay: $15.50 - $16 / hour Job ID:R0233483 At Wegmans, our commitment to customers is simple: Every Day You Get Our Best. Customers tell us they choose Wegmans for the helpful people in our stores and the freshest ingredients possible. As a Perishable Department team member, you will educate customers on great-tasting, healthy meals and offer help on how to prepare them. You can work in any of the following departments: Produce, Deli, Seafood, Meat, Cheese, Bakery and more! If you love working in a fast-paced and dynamic environment, have a passion for food, enjoy being part of an energetic team and would love the opportunity to make a difference in a customer's shopping experience, Wegmans is the place for you! What will I do? Provide incredible customer service and address the needs of customers in a timely & effective manner Ensure a fresh and appealing display by keeping cases and shelves clean and well-stocked Help to maximize sales potential through effective and proper procedures for perishable products by storing, rotating, stocking and merchandising At Wegmans, we've long believed we can achieve our goals only if we first fulfill the needs of our people. Putting our people first and offering competitive pay and a variety of benefits & perks is just the start of what it means to work at Wegmans. Whether through premium pay for working overtime, on Sundays or on recognized holidays, offering industry-leading health care coverage and wellness programs to support physical, financial, and emotional well-being, or paid time off (PTO) to help you balance work and life, we've got something for everyone. And because we care about the wellbeing and success of every person, we recognize each person has their own unique scheduling needs. We're proud to offer flexibility in scheduling so our employees can prioritize what is most important to them. Our large, high-volume stores and 24x7 operations allow for personalized schedules that balance an employee's individual needs with the needs of our business and each department. Comprehensive benefits* Paid time off (PTO) to help you balance your personal and work life Higher premium pay rates for working overtime, on Sundays, or on a recognized holiday Health care benefits that provide a high level of coverage at a low cost to you Retirement plan with both a profit-sharing and 401(k) match A generous scholarship program to help employees meet their educational goals LiveWell Employee & Family program to support your emotional, work-life and financial wellness Exclusive discounts on electronics, entertainment, gym memberships, travel and more! And more! ***Certain eligibility requirements must be satisfied and offerings may differ based upon area or the company and/or position. For 25 years in a row, our employees have put us on the FORTUNE magazine's list of the 100 Best Companies to Work For . Discover what it means to work for a family-owned, mission-driven, values-based company that believes in caring, respect, empowerment, high standards and making a difference in the community. Because with a family-like atmosphere of shared support, leaders who have your best interest at heart and growth as part of everything we do, Wegmans is the place for you to do what you love-and love what you do.
    $15.5-16 hourly 1d ago
  • Principal Appian Developer

    Appian 4.7company rating

    Principal Developer Job In McLean, VA

    Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our customers, we go beyond completion in our work, we strive for excellence with intensity, and we embrace candid communication. These values guide our actions and shape our culture every day. When you join Appian, you'll be part of a passionate team that's dedicated to accomplishing hard things. At Business Technology Apps (BTApps), we're not just a team, we are the embodiment of Appian's vision, harnessing our own cutting-edge software to power every corner of our vibrant company. The team collaborates extensively with stakeholders across the business and is responsible for delivering applications that simplify operations. From data analysis, to stakeholder management, to creative problem solving, our application developers combine their skills and leverage Appian's technology to tackle challenging business problems across the enterprise. We are looking for a Principal Appian Application Developer with a strong technical background and demonstrated knowledge of the Appian platform. As a Principal Appian Developer, your primary responsibility will be to develop cutting edge technical solutions fast and autonomously. You will spend 70-80% of your time developing and architecting directly and some of your time coaching others on how to develop world-class Appian applications. Responsibilities Foster a positive team environment focused on advanced technical knowledge, effective collaboration, and positive customer outcomes. Solve highly complex technical problems using Appian and other supporting platforms. Assist with adding top talent to our team by participating in recruiting events and conducting candidate interviews. Coach others on technical best practices. Research, develop, and implement new tools to speed up and simplify application development. Ensure all documentation, training, and tooling you develop is up to date, easily accessible and globally reusable. Requirements B.S./B.A. in Engineering, Computer Science, Information Systems, Mathematics or related field/degree Highly well rounded technology professional 8+ years of Appian development experience 5+ years of Java development experience, ideally in the context of Appian plugins 5+ years of SQL experience 3+ years of experience in an agile delivery environment Demonstrated subject matter expertise with the Appian platform and related technologies (e.g. Appian Lead Developer certification) Proven ability to coach and mentor technical staff Excellent problem solving skills and talent for identifying creative solutions Nice To Haves Certifications: Certified ScrumMaster, PMP Tools and Resources Training and Development: During onboarding, we focus on equipping new hires with the skills and knowledge for success through department-specific training. Continuous learning is a central focus at Appian, with dedicated mentorship and the First-Friend program being widely utilized resources for new hires. Growth Opportunities: Appian provides a diverse array of growth and development opportunities, including our leadership program tailored for new and aspiring managers, a comprehensive library of specialized department training through Appian University, skills based training, and tuition reimbursement for those aiming to advance their education. This commitment ensures that employees have access to a holistic range of development opportunities. Community: We'll immerse you into our community rooted in respect starting on day one. Appian fosters inclusivity through our 8 employee-led affinity groups . These groups help employees build stronger internal and external networks by planning social, educational, and outreach activities to connect with Appianites and larger initiatives throughout the company. About Appian Appian is a software company that automates business processes. The Appian AI-Powered Process Platform includes everything you need to design, automate, and optimize even the most complex processes, from start to finish. The world's most innovative organizations trust Appian to improve their workflows, unify data, and optimize operations-resulting in better growth and superior customer experiences. For more information, visit appian.com . [Nasdaq: APPN] Follow Appian: Twitter , LinkedIn . Appian Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, genetic information, or any other characteristic protected by law. Further, Appian will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their co‐worker, Pay Transparency Nondiscrimination . Appian provides reasonable accommodations to applicants and employees in accordance with all applicable laws . If you need a reasonable accommodation for any part of the employment process, please contact us by email at ReasonableAccommodations@appian.com and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address. Appian's Applicant & Candidate Privacy Notice
    $114k-139k yearly est. 5d ago
  • Staff Software Engineer

    Dzyne Technologies 3.9company rating

    Principal Developer Job In Fairfax, VA

    Our Culture At Highpoint Aerotechnologies, a DZYNE Company, we foster an environment that nurtures and rewards innovative thinking. We believe in the power of collaboration, where diverse perspectives are valued and respected, leading to innovative solutions and remarkable achievements. Our leaders lead by example, demonstrating and modeling our core values of emotional intelligence, teamwork, innovation, integrity, productivity, customer service, and a genuine commitment to the success of every individual. We celebrate our wins, big and small, and foster a sense of camaraderie through team activities, quarterly awards, and an immense end-of-the-year company holiday party. Our company culture is more than just words; it is a lived experience you'll only get here. Who Are We? Have you recently found yourself in the middle of a hostile robot takeover? Are your loved ones being farmed as an inefficient power source because of your favorable views toward humanity? Join us and take your stand in protecting humans from bad robots. We formed a rebel enclave to provide world-class counter-autonomous systems, products, and services to support the United States and foreign allied governments, civilian critical infrastructure, and public venues. Our team designs and builds world-class Counter-Robot systems to provide persistent protection across varied threat environments and mission sets. We manage the entire Counter-Robot kill chain from detection through countermeasures. Position: Staff Software Engineer Location: Boise, Idaho; Denver, CO; Fairfax, Virginia; Irvine, California; or Dallas, Texas On-site/Hybrid: Hybrid Position Overview: You will play a key role in designing, developing, and optimizing backend systems for Counter-unmanned systems (C-UxS) command and control (C2) products. You will be involved in integrating sensors and effectors; developing modular microservices; and creating a suite of capabilities to meet business stakeholder and engineering requirements. You'll leverage your experience to help deliver industry leading autonomous defense and robotic systems for multi-mission environments. Required Duties and Responsibilities: Backend System Design and Development: Leverage your expertise in Java and Python to build scalable and high-performance solutions that contribute to the continuous enhancement of C-UxS capabilities Hardware Integration: Integrate a variety of sensors, effectors, and other hardware components that includes radar, electro-optical cameras, infra-red cameras, radio frequency sensors and effectors, GPS devices, inertial measurement units, and lidar Data Processing and Analysis: Develop services to extract relevant information from raw sensing data and integrate that information into data processing pipelines Collaborate with cross-functional teams to analyze data trends, patterns, and anomalies Parallelization and Optimization: Implement parallel processing techniques to enhance the performance of data processing and C2 workflows. Optimize parallel execution, making efficient use of computational resources to be performant in a distributed system of systems environment Network Programming: Develop and maintain network and messaging services for seamless communication between a variety of network topologies. Collaborate with other teams to ensure efficient data and request flows to various products. Code Optimization: Write clean, efficient, and maintainable code. Focus on modular, high performant, and scalable services Collaboration: Work closely with interdisciplinary teams, including domain experts, software developers, and business stakeholders to understand project requirements and deliver solutions that meet the needs of end-users. Work alongside data scientists and frontend developers to create interoperable solutions Documentation: Create comprehensive documentation regarding the design, implementation, testing, and operation of the work that is completed. Plan and update software capability work breakdown structures and help define software roadmaps Required Skills and Abilities: Proven experience as a backend developer with expertise in Java and Python High level of experience with multithreading and concurrent processing of data and requests Ability to design and implement scalable, high-performance backend systems Experience with event-driven and service-oriented architecture; microservices; and modular software service design Experience with Jira, Confluence, and GitLab, Github, or Bitbucket Preferred Skills and Abilities: Have experience working on command and control systems for military customers Have experience with Data Distribution Service communication middleware Have Java experience with Spring Boot or Open Service Gate Initiative frameworks Have Python experience with asyncio, FastAPI, Numpy, Pandas Have experience working with military and open message standard formats like COT, JICD, FAAD C2, SAPIENT, ASTERIX, Education and related experience: 10+ years of proven professional experience with bachelor's degree in computer science or related field OR 8+ years of proven professional experiences with master's degree in computer science OR 6+ years of proven professional experience with PhD in Computer Science or a related field Other combinations of education, training and/or experience may be considered. Travel Requirements: Travel for up to 25% to Boise, Idaho if not collocated. Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job: Prolonged periods of sitting at a desk and working on a computer Must be able to lift up to 15 pounds at times Other Requirements: It is an essential requirement for the person in this role to have a legal right to work in the United States and be eligible to obtain any required Export Authorization and DoD Clearance. Equal Employment Opportunity: High Point Aerotechnologies provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Salary: $160,000 - $200,000 annually Salary depends on relevant work experience, education, training, essential skills, and/or other factors such as specialized or high-demand professions. In addition to the annual salary, the position will be eligible for an annual bonus. The pay range for this job level is a general guideline only and not a guarantee of salary or annual bonus. Our benefits are DZYNE'ed for your overall health and financial wellness. DZYNE provides comprehensive medical, dental, and vision plans, employee life and accidental death, and disability, with all premiums for our employees paid for by DZYNE Technologies. DZYNE provides paid time off and paid holidays. Additionally, DZYNE offers a 401K plan with an employer match. Hiring Process As part of our commitment to making informed hiring decisions, we utilize a variety of tools and assessments to gain a comprehensive understanding of candidates' potential and suitability for the role they are applying for. One such tool we employ is the Predictive Index (PI) assessment, a scientifically designed assessment that provides insights into an individual's workplace behaviors and cognitive abilities. The Predictive Index assessment assists us in identifying alignment between candidates and the requirements of the role, as well as the overall dynamics of our team. It is important to note that the PI assessment is just one component of our candidate evaluation process. Your application, resume, interviews, and other relevant information are equally important factors that contribute to our decision-making process. The Predictive Index assessment is designed to complement these traditional methods and help us better understand how your natural tendencies align with the responsibilities and expectations of the role. As part of our comprehensive candidate evaluation process, we would like to invite you to complete the Predictive Index (PI) assessment. Completing the PI assessment is a simple and straightforward process that typically takes about 10-15 minutes of your time. Your responses will be treated with the utmost confidentiality and will only be used for the purpose of evaluating your fit for the role you have applied for. To begin the assessment, please follow the link provided below: *************************************************************************************************
    $160k-200k yearly 3d ago
  • Junior Software Engineer

    Bookedby

    Remote Principal Developer Job

    Who we are: Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere. BookedBy - with headquarters in Austin, TX - features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel Barbershop, Perfect Look, Sharkey's Cuts for Kids, Hairzoo, and more. Founded in 2011, BookedBy's scheduling platform has more than 60 million bookings annually and enters an exciting growth phase into other service-based businesses. Role Description: We are looking for an AI-First Frontend Developer, you'll be part of our transformation into an AI-powered engineering culture. You'll work alongside both human teammates and AI tools to create efficient, high-performance web and mobile applications. We're looking for developers who see AI as a powerful collaborator, not just a tool. We love AI, we love people that code with AI! Key Responsibilities: Build and optimize web/mobile interfaces using modern frontend technologies, leveraging AI for code generation and problem-solving Collaborate with AI tools for code review, testing, and performance optimization Work within our AI-first development workflow, treating AI as a team member Partner with designers and backend developers to create seamless user experiences Participate in our bi-weekly AI demos and knowledge sharing sessions Continuously explore and suggest new ways to integrate AI into our development process Qualifications and Skills: Experience with modern frontend frameworks (React, Vue, etc.) Comfort with AI-assisted development environments. Understanding of responsive design and web performance optimization. Basic knowledge of AI/ML concepts and their application in frontend development. Experience with version control and collaborative development tools. Personal projects or experiments showcasing your ability to work effectively with AI. Comfortable breaking down requirements into AI-friendly chunks and iterating quickly. What we offer: Join an energetic, fast-growing global team where you'll have the opportunity to take on new challenges and advance your career. With continuous growth and development, you'll have endless potential to shape your future alongside us! Our benefits include: Comprehensive Medical Insurance to keep you and your family healthy. 15 Days of Paid Time Off to recharge and enjoy life outside of work. Hybrid Work Schedule: In-office Monday through Thursday, with a Flex Day Friday to work remotely. In-Office Gym to help you stay active, healthy, and energized throughout the day. Opportunities for Professional Development with access to courses and learning resources to help you grow your skills and advance your career. Stock Options Access to premium AI tool subscriptions
    $67k-89k yearly est. 3d ago
  • Lead Snowflake Developer

    Teksky LLC

    Principal Developer Job In Ashburn, VA

    Job Details Top Skills' Details Looking for a mid-level/junior snowflake developer (2+ years of experience) to help with 3-4 parallel projects supporting ETL development, Data-warehousing, and large scale database development. 1) Snowflake- large database development 2) ETL 3) SQL Description Job Description: Title: Snowflake Developer Responsibilities: Develop and maintain ETL (Extract, Transform, Load) processes using Snowflake data platform Perform data analysis, data profiling, and review current environment to meet specific customer requirements Collaborate with cross-functional teams (QA, Operations, Production, DBAs) to address data-related issues and requirements Explore automation and AI-powered productivity enhancements Document and share findings and recommendations for improvements on a regular basis Required Skills: Strong SQL skills Good understanding of cloud infrastructure, particularly Azure Familiarity with Python and other programming languages for database automation Exposure to telecom concepts like accounts, subscribers, and call detail records Willingness to learn and adapt to the company's specific domain (telco communication) Ability to work in the office 3-4 days a week Preferred Experience: Experience with data warehousing and large-scale databases Familiarity with Snowflake and ETL tools Problem-solving skills and a collaborative attitude Minimum Engagement: 6-9 months (contract-to-hire arrangement) Skills Sql, snowflake, Etl, Data warehouse, Etl development, python, automation, artificial intelligence Top Skills Details Sql, snowflake, Etl, Data warehouse, Etl development
    $97k-140k yearly est. 5d ago
  • Senior UI Front End Developer

    Unissant

    Principal Developer Job In Ashburn, VA

    Unissant, Inc. delivers innovative capabilities to the agencies that keep our nation healthy and safe. We apply our domain expertise, data acumen, and technology know-how to achieve breakthrough results for our clients. Working collaboratively, we advance missions and careers through a focus on honesty, integrity, and dependability. We continuously look for talent, excited to join that effort. To learn more about our exciting organization, please visit us at ***************** We are seeking a Senior UI Front End Developer to join our team in Ashburn, Virginia. We are seeking a Senior UI Front End Developer with Spring Boot and Microservices experience for a multi-year contract to support our federal customer. The Senior UI Front-End Developer will actively engage in team building single page applications using modern JavaScript framework and libraries. The candidate will apply front end development experience to build reusable components and libraries. The candidate will work in an agile team and deploy applications in cloud using DevOps tools. The position will be involved in the full cycle of application development from designing, coding, testing, deploying, and monitoring. Qualified applicants may be subject to a security investigation and must meet minimum qualifications for access to classified information. This is a highly technical position; individuals will be screened by peers in a technical review of skills and experience. Essential Duties and Responsibilities: Design and implement JEE software applications. Use modern software engineering tools and methodologies, including Eclipse, and Atlassian Products (Jira, Confluence) Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrations Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology Work Experience: Must have: Recent 5 years' experience developing front end application in frontend Angular(primary v10 or above). Advance level experience in UI performance tuning and Component/Layout design. Proven record of understanding HTML5, CSS3(flexbox, flexgrid), SASS and theme development 2 years' experience in state management(NgRx) Experience in developing reusable components and libraries (building NPM packages) Excellent problem solving and critical thinking skills Advance level experience with unit testing Experience working with microservices design and implement design patterns Nice to have: Experience in micro front end development Experience in Service Side Rendering and Service Worker Experience in database programing (SQL, transaction management and query optimization) Familiarity with backend development Spring Boot restful services and microservice (Spring cloud) Familiar with automation testing tools Cypress, Selenium, JMeter Job Skills: Team leadership skills, including task planning, assignment, and management. Must have strong HTML5, CSS, and CSS framework skills. Demonstrated ability to think critically and creatively to develop innovative solutions to software problems. Ability to develop and maintain components with stringent performance requirements. Education: Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field with applicable experience is required. Applicable work experience may be considered in lieu of a degree. Certificates, Licenses, and Registrations: This federal program requires the candidates to be a United States Citizen Must have a current CBP BI clearance or be eligible to obtain one. Communication Skills: Solid ability to interface, inspire and motivate at various levels of the organization. Ability to convey technical information to non-technical individuals. Demonstrated experience communicating effectively across internal and external organizations. Must work well in a matrixed team environment. Travel: Travel to customer site in Ashburn, VA as needed for meetings. Environmental Requirements: Mainly sedentary; in an office environment May be required to lift up to ten (10) pounds Flexible in working extended hours. The above statements are intended to describe the general nature and level of work being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. Unissant management reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, where applicable and available, reasonable accommodation(s) may be made to enable individuals with disabilities to perform essential functions of this position. Please note: Candidate(s) will be required to go through pre-employment screening. Unissant, Inc. is a proud Equal Opportunity Employer! (EOE; M/F/Disability/Vets)
    $91k-119k yearly est. 55d ago
  • QA SDET with REST Assured or Karate Experience

    Visionary Innovative Technology Solutions LLC

    Principal Developer Job In McLean, VA

    Strong only Automation, selenium Over 7+ years of proven experience with deep expertise in Java, Selenium, BDD & TDD, Cucumber, Gherkin, and CI/CD tools. Extensive experience in API automation, with proficiency in REST Assured or Karate; skilled in both front-end and back-end automation. Strong knowledge of databases, with experience in writing complex SQL queries. Exceptional communication skills with the ability to influence and engage with all levels of management.
    $72k-99k yearly est. 5d ago
  • Lead Java Developer

    Mindlance 4.6company rating

    Principal Developer Job In McLean, VA

    We are seeking a highly skilled Backend Java Developer with strong expertise in AWS services to join our dynamic development team. The ideal candidate will have a passion for building robust, scalable, and secure backend solutions using Java, Spring Boot, and AWS technologies. You will be responsible for designing, developing, and maintaining backend systems that support our business goals and customer-facing applications. Key Responsibilities: Design and Development: Develop, test, and deploy high-quality backend solutions using Java, Spring Boot, and AWS services. Cloud Integration: Architect and implement cloud-based solutions leveraging AWS services such as EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudWatch. API Development: Create and maintain RESTful APIs, ensuring high performance and scalability for client-side applications. Microservices Architecture: Design and deploy microservices with a focus on modularity, efficiency, and ease of maintenance. CI/CD Pipeline Management: Implement continuous integration and deployment pipelines using tools like Jenkins, AWS CodePipeline, or GitHub Actions. Monitoring and Logging: Use AWS CloudWatch, X-Ray, and similar tools to monitor application performance and troubleshoot issues. Security Best Practices: Implement security measures, including IAM roles, encryption, and data protection, to safeguard sensitive information. Collaboration: Work closely with cross-functional teams, including front-end developers, DevOps engineers, and product managers, to deliver end-to-end solutions. Documentation: Maintain detailed technical documentation for codebases, APIs, and workflows. Required Skills and Qualifications: Programming Languages: Proficient in Java (preferably Java 11+), with a strong understanding of object-oriented programming and design patterns. Frameworks: Extensive experience with Spring Boot and related frameworks. Cloud Computing: Advanced knowledge of AWS services, including EC2, S3, RDS, DynamoDB, Lambda, API Gateway, and CloudFormation. Database Management: Experience with relational (MySQL, PostgreSQL) and NoSQL (DynamoDB, MongoDB) databases. DevOps Practices: Familiarity with CI/CD pipelines and tools like Jenkins, Docker, and Kubernetes. Version Control: Proficiency in Git and version control workflows. Testing: Strong knowledge of unit testing, integration testing, and test automation frameworks (JUnit, Mockito). Problem-Solving: Ability to diagnose and resolve complex technical issues efficiently. Preferred Skills: Experience with AWS Certification (e.g., AWS Certified Developer or AWS Certified Solutions Architect). Knowledge of front-end technologies (React, Angular) for collaboration purposes. Familiarity with serverless architecture and tools like AWS SAM or Serverless Framework. Exposure to other programming languages like Python or JavaScript. Educational Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $98k-120k yearly est. 5d ago
  • Application Architect (DevSecOps)

    Techwish

    Principal Developer Job In Manassas, VA

    Techwish is seeking a Application Architect- DevSecOps for a long term contract engagement with one of it's esteemed clients in Manassas, VA. This is an onsite hybrid position that requires consultant to work 2-3 days from office. Job Description Reporting into the Technology Platform Strategy and Architecture team, the DevSecOps/Zero Touch Deployment Architect will be responsible for supporting the Tooling Services team and working with domain in the solution development and technical execution for the DevOps Continuous Integration/Continuous Testing/Continuous Delivery/ (CI/CT/CD) practices, governance and technology, as well as driving the vision and implementation of Zero Touch Deployments enabling 24x7 always on systems. The Architect will also be responsible for driving the evolution of development capabilities, standardizing pipelines, enterprise architecture alignment, technologies in solutions, onboarding emerging technologies and driving technology innovation and adoption in the organization. This role will require expertise in both Software Architecture and Infrastructure Architecture Responsibilities • Define and implement secure, compliant, scalable versions of cloud and on-prem resources (e.g. EC2, Kubernetes clusters, Databases, Load-balancers, Storage, dashboards) that are exposed as internal products or network based services • Contribute to the overall technology strategy, architecture & design, and development practices within Swift. • Design and prototype on-prem and cloud deployable and DevSecOps enabled scalable solutions to business problems. • Mentor and serve as a subject matter expert on modern development patterns. • Propose and implement ideas to improve operational processes and procedures. • Interpret business and technical requirements into software architecture and design. • Adhere to accepted standards and processes for development, including writing unit tests which provide a high percentage of code overage; participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code. • Work with multi-discipline teams in the creation of technical work products • Drive the Zero Touch Deployment working with Infrastructure and Tooling teams. Technical skills & knowledge • Minimum 10+ years of experience designing and building enterprise-scale software solutions in a leadership role. • Served as lead architect, lead engineer, or technical lead for successful software solutions • Experience with end-to-end DevSecOps processes • Experience implementing fully automated pipelines from Infrastructure provisioning to code deployment via Self Service catalogue. • Excellent problem-solving skills; the ability to manage multiple tasks under tight deadlines. • Experience with Infrastructure as Code (IAC) tools (e.g. Terraform, Chef, Puppet, Ansible) • Experience with source code repository management and design utilizing Git • Experience with Build/Package automation tools (e.g. Maven, Gradle, Ivy) • Experience with Continuous Integration, test and static analysis tools tools (e.g. Junit, SprintTest Framework, Mockito, Jasmine, xUnit, SonarQube) • Experience designing and implementing Package/Artifact Management tools (e.g. Artifactory, Nexus) • Experience designing and implementing delivery automation engines (e.g. Jenkins) • Background and knowledge of full stack web application development (Java, Javascript, SQL Server / Oracle) • Expert knowledge of at least one Javascript framework library (ex. Angular, React, Vue, Knockout, RequireJS, etc) • Excellent communication skills and able to successfully articulate technology concepts to both business and technology audience • Solid understanding of authentication and authorization services; e.g.; SAML, LDAP, AD, ADFS • Full understanding of the entire SDLC and Agile Methodology • Interpersonal skills necessary to establish and maintain effective working relationships with co-workers, customers, and third-party vendors. • Experience using task management tools such as JIRA Regards, Kolthur Vaishnavi
    $94k-128k yearly est. 5d ago
  • Staff Software Engineer

    Takt

    Principal Developer Job In Reston, VA

    Takt builds software to enable some of the world's largest warehouse, distribution, and logistics organizations to create highly engaged and efficient teams. Our mission is to empower employees at all levels of the organization to have an impact and grow their careers. In our products and people, we aim to reflect, represent, and advocate for all global warehouse, distribution, and logistics operators. We are looking for a Backend Engineer to join our dynamic team and contribute to building and scaling the Takt platform. If you have expertise in Golang, Google Cloud, and API development and are eager to solve complex challenges in a fast-paced SaaS environment, we'd love to meet you! This role is in our Reston, VA office 4 days a week. Our office has regular team lunches, happy hours, and fun events. You will be provided a full engineer setup with multiple monitors, a keyboard, and a MacBook Pro. Please note that visa sponsorship is not available for this position. What You'll Be Doing Backend Development: Design, implement, and maintain scalable backend services using Golang. API Development: Build and enhance APIs to support Takt's applications and integrations with customer systems. Database Design: Develop and optimize database schemas and queries for performance and reliability. Cloud Infrastructure: Utilize Google Cloud services to deploy, scale, and monitor Takt's platform. System Integration: Work with queues and other asynchronous processing tools to support large-scale operations. Automation: Collaborate with the team to manage CI/CD pipelines for continuous deployment and testing. Monitoring & Debugging: Use tools like Sentry.io to monitor application performance and troubleshoot issues. Collaboration: Work closely with Product and Frontend teams to deliver seamless, high-quality user experiences. What You Should Have Programming Skills: 2+ years of experience in backend development, with strong expertise in Golang. Cloud Knowledge: Experience working with Google Cloud Platform (GCP) services such as BigQuery, GKE Autopilot, or Spanner. API Expertise: Proficiency in designing and implementing RESTful APIs and working with third-party integrations. Database Skills: Familiarity with relational databases (e.g., PostgreSQL) and non-relational databases. Infrastructure as Code: Experience with Terraform for managing cloud resources is a plus. Monitoring & Debugging: Familiarity with tools like Sentry.io for error tracking and system health monitoring. CI/CD Pipelines: Knowledge of setting up automated testing and deployment pipelines.
    $97k-131k yearly est. 1d ago
  • Software Engineer

    Ardent Principles

    Principal Developer Job In Chantilly, VA

    Full-time, onsite in Chantilly, VA Required: active TS/SCI with Full Scope Polygraph Are you ready to innovate and solve complex problems in the realm of software engineering? Ardent Principles is searching for a full-time Software Engineer to join our dynamic team. If you are passionate about creating robust software solutions, thrive on collaboration, and are ready to make a significant impact, this is the opportunity you've been waiting for. Ardent Principles offers more than just a job - we offer a career path filled with growth and opportunities. Join us and let's shape the future together! In this challenging yet rewarding role as a Software Engineer, you are an integral part of what brings our company's mission to life. You are primarily responsible for and must have demonstrated experience with or in: Software Engineering Support leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.) demonstrated experience with Python the ability to listen and transcribe from mission need to technical requirements assessing project requirements and making informed technical recommendations developing and documenting scripts on Linux platforms designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers writing and tuning complex queries against structured and unstructured data sets developing, documenting, and maintaining secure and scalable REST APIs integrating services using messaging technologies, including service buses, publish and subscribe, and MQ. working with geo-locational data at both the backend and the application tier. developing software in a DevOps environment. maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment. using Git as a source code repository. Systems Engineering DevOps Support Experience working with ElasticSearch. Using AWS to include S3, EBS, and EC2. Platform and application automated deployment. Cloud deployment, DevOps, containerization, web service and API management, and computing optimization. Cloud database, storage, virtualization, and network configurations Implementing DevSecOps CI/CD pipelines to support a multi-tenant environment. Incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices. Working within cloud computing environments, Linux and Unix-based operating systems, and using ElasticSearch and Kibana. Using requirements tracking programs such as JIRA or Confluence. Maintaining, upgrading, troubleshooting, and managing software, hardware and networks. Installing, configuring, testing, and maintaining operating systems, application software, and system management tools. Monitoring system performance and troubleshooting. WHO WE ARE Passionate Integrity, Driven by Excellence "Ardent Principles" signifies our unwavering commitment to excellence, driven by a profound passion and a strict adherence to ethical values. We believe that happy employees make for happy clients. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients. WHAT WE OFFER Highly Competitive Salary: Recognizing and rewarding your expertise and contributions. Generous Paid Time Off: Providing ample time for rest, relaxation, and personal pursuits. Dedicated Training Budget: Supporting continuous learning and professional development. 100% Employer-Covered Family Vision, Dental, and Health Insurance: Ensuring comprehensive health coverage for you and your family. 100% Employer-Covered Life and Disability Insurance: Offering financial security and peace of mind. 401(k) Plan with a 6% Employer Match: Helping you plan and save for a secure retirement, with 100% vesting from day one. 11 Paid Government Holidays: Observing national holidays to ensure time off with family and friends. Spot Bonuses for Exceptional Performance: Rewarding outstanding contributions and achievements. Ready to take the next step in your career? Join us and be part of a team dedicated to driving positive change through technology. Your future starts here!
    $71k-94k yearly est. 3d ago
  • Software Engineer TS/SCI + CI Poly 130k-220K + 15% 401K

    Millennial Software

    Principal Developer Job In Herndon, VA

    Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning. We are an employee owned company, every employee receive equity in the company 100% company-paid medical, dental, and vision premiums for you and all dependents Ability to get increased salary if you don't need medical/dental/vision 100% company-paid disability and life insurance benefits 15% 401(k) company contribution 30 days of PTO/holidays Generous training budget Paid Paternal and Maternal Leave Business development / growth incentives Top notch company swag About this Position: Millennial Software is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team will be creating an optimal architecture that can host modern and legacy applications and field updated capability quickly and securely. These are large-scale enterprise applications using web technologies, distributed computation and storage frameworks. The selected candidate will be working with sophisticated, cutting-edge domain analytics, with a system hosted on virtualized and cloud-computing platforms. The successful candidate will have the ability to work both independently with little supervision as well as engage with a team to achieve overall project objectives. Essential Functions: The Software engineer will perform the development and integration via industry best practices to create an optimal architecture for the government system. Participate in a development team that uses agile methodologies combined with modern DevOps software practices and a technology-supported development infrastructure. Help maintain the deployed system, diagnose and resolve issues, and provide support to end-users as needed. The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies Requirements Active TS/SCI w/POLY Bachelor's Degree Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related discipline. Minimum 4 years of prior relevant experience or minimum 2 years of prior related experience with a Graduate Degree Experience in C++, Rust, or Python programming languages Experience with Gitlab CI pipelines Experience with Image Processing Nice To Have Experience with Kubernetes. Ideally has certified Kubernetes Administrator (CKA) Experience with Docker containers Experience with cloud technologies such as Amazon Web Services (AWS), specifically C2S Experience with agile teamwork, and diverse multi-site geographical team collaboration Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
    $71k-94k yearly est. 2d ago
  • Senior Web Developer

    AVM Consulting Inc. 4.1company rating

    Principal Developer Job In Reston, VA

    Seeking a skilled React and Next.js developer to join our remote team. Ideal candidates will have a strong understanding of modern web development practices and a passion for building high-quality user interfaces. Requirements: Strong proficiency in Typescript,React and Next.js frameworks Experience in building scalable and high-performance web applications and mobile applications Ability to work independently and collaboratively in a remote team Excellent problem-solving and debugging skills Strong understanding of web development best practices and standards Proficiency in HTML, CSS, and JavaScript Familiarity with modern frontend tooling and build systems (Webpack, Babel, etc.) Experience with state management libraries (Redux, Context API) Knowledge of API design and integration Working with gPRC and Protobuffs Other Details: Location: South America preferred Eastern Europe considered Length: 2+ years, long term Rate: DOE Before the end of the current quarter (December 31st) The difference between something good and something great is attention to detail - AVM Consulting.
    $94k-114k yearly est. 3d ago
  • Mobile Software Engineer

    Acclaim Technical Services

    Principal Developer Job In Reston, VA

    Acclaim Technical Services, founded in 2000, is a leading language, operations, and technology services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are actively hiring a Systems / Software Engineer with TS/SCI clearance and polygraph to join our Mission Technology Division in Reston, VA developing cutting-edge mobile technologies. RESPONSIBILITIES The Systems / Software Engineer will be responsible for overseeing the full life-cycle of complex systems developments. Task will include: defining requirements, threat and vulnerability risk management, system integration, system test and deployment. As a member of a dynamic team, candidates will work in a multi-tasking, quick-paced environment that encourages proactive and innovative exploration of concepts, technologies, and strategies that meet customer needs. REQUIRED EDUCATION & EXPERIENCE Must possess an Active TS/SCI Security Clearance with polygraph B.S. degree in Computer Science, Electrical or Computer Engineering or a related technical discipline Experience with: Python, C/C++, Java/J2EE, and/or Shell Scripting Experience working in a Linux environment At least 5 years of related experience PREFERRED SKILLS Experience working in a tool agnostic environment with the ability to transition between multiple technologies to accomplish tasks Experience with cellular user equipment including: software stacks, networking protocols, operating systems, application technologies, radio frequency transmission, and security models. Experience operating within an Agile Methodology Strong problem-solving skills Excellent verbal and written communication skills
    $71k-95k yearly est. 4d ago
  • Senior DevOps Software Engineer

    TCI Technology Consulting Inc. 3.9company rating

    Principal Developer Job In Chantilly, VA

    TCI has an immediate need for a Senior DevOps Software Engineer in Chantilly, VA or Colorado Springs, CO (no remote). This is not a Corp2Corp opportunity. This is a long-term contract opportunity with the possibility of hire. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits. NOTE: This position requires US Citizenship and a current Top Secret / SCI Security Clearance w/Poly. SUMMARY Our client is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. The company provides advanced defense and commercial technologies across air, land, sea, space, and cyber domains. The Senior DevOps Software Engineer will join a dynamic development team in supporting space domain mission applications. The selected candidate will be working with a classified large-scale enterprise application using web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics, with the system hosted on virtualized and cloud-computing platforms. RESPONSIBILITIES Participate in a team in implementing DevSecOps methodologies into an Agile software development environment. Collaborating and leading with other engineers to plan, design and develop the DevSecOps environment that includes cohesive CI/CD pipelines. Supporting the entire Software Development Lifecycle with an emphasis on build and release management via automation. Analyzing continuously the DevSecOps environment for technical and process improvements (e.g. integration of security measures, faster security and software updates, improved automation, reduced glitches, and software failures, etc.) Maintaining the deployed system, deploying updates and fixes, investigating, and resolving technical and network issues, providing technical support to end-users as needed. The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies. REQUIREMENTS MUST have an active Top Secret SCI Security Clearance with CI Poly. Bachelor's degree in Information Systems, Computer Science, Software Engineering, or a related discipline and a minimum 9 years of prior relevant experience. OR a graduate degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience. Must have a CompTia Security + Certification. Experience with configuration management tools such as like Puppet, Chef, and/or Ansible. Experience with Kubernetes Experience (Mid/Senior level) with Linux administration, preferably RHEL/CentOS 7 and 8. Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud. Must be a US Citizen and currently possess a Top Secret Security Clearance. Preferred Additional Skills Experience with Space Systems. Experience with continuous integration, build management, and automated test frameworks. Experience with deploying software applications to operations. Experience with diverse multi-site geographical team collaboration. Experience using the Agile/Scrum methodology. Experience with Microservices
    $83k-104k yearly est. 1d ago
  • Sr. Software Developer (Java)

    Stellarmettle Placements

    Principal Developer Job In Ashburn, VA

    We are looking for an experienced and hands-on Senior Software Developer with strong coding skills in Java, and exposure to Python. The ideal candidate will have a robust background in system design, and proficiency in AWS and Microservices. This role involves leading proof-of-concept (POC) initiatives, guiding agile development processes, acting as a tech lead, and addressing production issues. RESPONSIBILITIES: Spearhead the design and development of innovative and high-impact initiatives, ensuring alignment with project goals and business objectives. Evaluate and recommend new technologies and tools to enhance the development process and system performance. Develop and refine system architecture, focusing on scalability, reliability, and maintainability. Utilize AWS services and Microservices architecture to build robust and efficient solutions. Provide technical leadership and guidance to development teams, ensuring best practices and high-quality code delivery. Mentor junior developers and foster a collaborative and knowledge-sharing environment. QUALIFICATIONS: Strong hands-on experience with Java and exposure to Python. Experience with any of the following frontend languages like JavaScript, Vue.js, React.js, or Angular.js is preferred. We use Angular.js. Proficient in system design, including AWS and Microservices architecture. Solid understanding of Agile methodologies and practices.
    $87k-114k yearly est. 1d ago
  • JavaFX Software Engineer

    John Galt Staffing 3.9company rating

    Principal Developer Job In Manassas, VA

    JavaFX Software Engineer - 100% on site in Manassas, VA Candidate will support the development of applications and critical software solutions for the AN/SQQ-89 Undersea Warfare Combat System program. Software design, development, integration, and test GUI development and maintenance using JavaFX Implementation and maintenance of interface software using Java Development and modification of existing LINUX applications Qualifications U.S Citizen with the ability to obtain a DoD secret clearance BS in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline Minimum 2+ years of experience in JavaFX, or JavaFX familiarity paired with 3+ years of demonstrable GUI experience 0-4 years of experience in software engineering Proficiency with object-oriented design paradigms
    $74k-104k yearly est. 3d ago
  • Software Engineer

    CCS Global Tech 4.2company rating

    Principal Developer Job In Alexandria, VA

    Software Developer, Mid to Senior Duration : Full-time Clearance : Active Top Secret/SCI with CI Poly Job Description: Overview: Are you a seasoned software developer with a passion for creating innovative solutions? Do you have a demonstrated in-depth experience with Java and a strong understanding of sound software development principles and practices? If so, we want you to join our dynamic team! We are seeking a highly skilled and experienced Mid to Senior Level Software Developer. The ideal candidate will have a minimum of 14 years of experience in software development and in-depth expertise in Java. This role offers a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Application Process: Interested candidates should submit their resume detailing their qualifications and experience. Security Clearance Requirements: This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph. ** Updated within the past seven (5) years (crossovers acceptable). Responsible for software development activities both individually and as a member of an agile team. Actively participate in program increment planning and related team activities. Analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable. Provide software process management and control throughout the coding portion of the software development process. Promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. Engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Basic Qualifications: Must have demonstrated experience with Java. Fourteen (14) years of experience performing software development tasks and Bachelor's degree in Computer Science or a related discipline. Four (4) additional years of software development experience may be substituted for a Bachelor's degree. Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience working with JSON, HTML, XML, XSLT. Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures). Experience developing on Windows, and/or Linux operating systems. Must have documented professional experience with web services. Must have a strong understanding of sound software development principles and practices. Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing. Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment. Preferred Qualifications: Bachelor's degree in Computer Science or a related discipline. Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Experience with Secure Software development (i.e., Layer 7 Policy). Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team. Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus.
    $75k-105k yearly est. 4d ago
  • DevOps Developer/ Consultant

    Hexaware Technologies 4.2company rating

    Principal Developer Job In McLean, VA

    Who we are? At Hexaware Technologies, we are a leading global IT Services company, dedicated to driving digital transformation and innovation for businesses around the world. Founded in 1990, Hexaware has grown into a global trusted partner for enterprises, offering comprehensive AI empowered services including IT Consulting, Application Development, Infrastructure and Cloud Management and Business Process services. At Hexaware we are a community of creative, diverse, and open-minded Hexawarians creating smiles through the power of great people and technology. We pride ourselves on our people-centric culture and commitment to sustainability. Our diverse team of over 30,000 professionals across 30 countries is driven by a shared passion for innovation and excellence. We foster a collaborative environment where creativity and continuous learning are encouraged, enabling our employees to thrive and grow. What would you do? We are seeking a skilled DevOps Developer with a strong background in Terraform coding, Python coding, Gitlab and a solid understanding of Module Development to join our team. This is a hybrid Onsite role requiring an on-site presence in either McLean, VA for Two days a week or Remote can also be an option. Responsibilities: 9-12 years of experience in software development and DevOps engineering Experience with architecting, designing, and automating cloud-native CI/CD workflows and tools, using Jenkins, GitLab, or similar tools. Experience in architecting modern web, microservices and cloud-native distributed systems based on containers, Kubernetes, and AWS cloud. Experience with architecting and automating cloud-native technologies, deploying applications and provisioning infrastructure. Experience with Infrastructure as Code, using Cloud Formation, Terraform or similar tools. Experience with end-to-end software development lifecycle and delivery using Agile practices. Experience with supporting technical teams implementing DevOps platform to accelerate software delivery supporting techniques such as Trunk Based Development, Feature Toggles, Blue-Green Deployment, 12 Factors and others. Programming skills in multiple languages such as Groovy, Python, Ruby, Go, Java or similar Understanding of Linux, networking, and internet principles Excellent oral and written communication skills What you'll get from us: Insert US/employee benefits here e.g.: • Competitive Salary • Company Pension Scheme • Comprehensive Health Insurance • Flexible Work Hours and Hybrid Work Options • XX days paid annual holidays + public holidays. • Professional Development and Training Opportunities • Employee Assistance Program (EAP) • Diversity, Equity, and Inclusion Initiatives • Company Events and Team-Building Activities Equal Opportunities Employer: Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply.
    $76k-95k yearly est. 2d ago

Learn More About Principal Developer Jobs

Browse computer and mathematical jobs