Job Closed
This listing is no longer active.
A business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in
Software Developer Sr. (UiPath/RPA Solutions)
Location
United States
Posted
93 days ago
Salary
0
Seniority
Senior
Job Description
Software Developer Sr. (UiPath/RPA Solutions)
General Dynamics
Type of Requisition: Regular Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: BI Full 6C (T4) Job Family: Software Engineering Job Qualifications: Skills: Business Process Automation, Design, Software DevelopmentCertifications: UiPath Certified Professional Automation Developer Professional | UiPath - UiPath, UiPath Certified Professional Automation Solution Architect Professional | UiPath - UiPathExperience: 3 + years of related experienceUS Citizenship Required: Yes Job Description: Own your opportunity to turn data into measurable outcomes for our customers’ most complex challenges. As a UiPath/RPA Solutions Developer Senior at GDIT, you’ll power innovation to drive mission impact and grow your expertise to power your career forward. At GDIT, people are our differentiator. As a UiPath/RPA Solutions Developer Senior, you will help ensure today is safe and tomorrow is smarter. GDIT is seeking a UiPath/RPA Solutions Developer Senior who will be responsible for the design, development and administration of solutions for GDIT and customer-managed RPA environments. Daily activities will include designing & developing solutions within RPA tools sets (including UiPath & Microsoft Power Automate), assisting with the integration of other apps/tools with RPA tools sets (including UiPath & Microsoft Power Automate), system administration, report development, and testing of the product and its supported processes. MEANINGFUL WORK AND PERSONAL IMPACT As a UiPath/RPA Solutions Developer Senior, the work you’ll do at GDIT will be impactful to the mission of the United States Customs and Border Protection Agency. You will play a crucial role in the following: - Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software. - Collaborates with GDIT and customer personnel to identify business process needs and determine best automation solutions that that save time, money and free people up to do value added activities. - Works with end users, stakeholders, and management to define and create reports, dashboards, and data analysis products that provide insights to help drive the business. - Develops a strong understanding of the UiPath and/or Microsoft Power Platform and its functions to provide recommendations and guidance to support our customer’s initiatives. - Provides best in class operations support for our automated workflows. WHAT YOU’LL NEED TO SUCCEED Bring your expertise and drive for innovation to GDIT. The UiPath/RPA Solutions Developer Senior must have: ● Education: Technical Training, Certifications or Degree ● Experience: 3+ years of related experience ● Required Skills: - Strong experience with UiPath Platform (preferred), Automation Anywhere or Microsoft Power Automate - Proven experience designing and deploying attended & unattended automation solutions - Strong understanding of UiPath architecture & proficiency in UiPath Orchestrator administration - Knowledge of UiPath Integration Service API connectors and external system integrations (REST/SOAP, databases, etc.) - Programming experience in languages such as Python, C#, JAVA, C++ - Understanding of software development lifecycle fundamentals & best practices - Ability to identify and solve complex problems - Hands-on experience creating Solution Design Documents (SDDs), architecture diagrams and deployment runbooks - Ability to develop and enforce automation best practices, coding standards and reusable component libraries ● Preferred Skills: - UiPath Automation Developer Professional Certification and/or UiPath Automation Solution Architect Professional Certification - Experience with integrations to ServiceNow, Active Directory, SAP - Experience with Agile and/or SAFe Agile - Active Top Secret/Sensitive Compartmented Information (TS/SCI) Clearance ● Security Clearance Level: Must be able to obtain a position of Public Trust with United States Customs and Border Protection ● US Citizenship Required ● Location: Hybrid at GDIT's Integrated Technology Center in Bossier City, LA is preferred, but candidates within the US who do not reside within range of our office may be considered to work remotely. GDIT IS YOUR PLACE At GDIT, the mission is our purpose, and our people are at the center of everything we do. ● Growth: AI-powered career tool that identifies career steps and learning opportunities ● Support: An internal mobility team focused on helping you achieve your career goals ● Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off ● Flexibility: Full-flex work week to own your priorities at work and at home ● Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY Explore a career in data science and engineering at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your determination for solving complex data challenges. The likely salary range for this position is $107,744 - $127,995. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: Less than 10% Telecommuting Options: Remote Work Location: Any Location / Remote Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee’s date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. Join our Talent Community to stay up to date on our career opportunities and events atgdit.com/tc. Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Related Guides
Related Job Pages
More Software Engineer Jobs
• Conducts research and technology exploration as required to address any present or future projects. • Participates in analysis and design activities to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements. • Follows established development and testing procedures to ensure quality software development which meets the requirements whilst adhering to the proposed design and any stipulated timelines. • Creates and maintains documentation regarding systems being developed to ensure long-term maintainability. • Make use of company standard source control and defect/task tracking software to effectively handle configuration management and defect fixing issues.
Principal Software Engineer
TennaAs an Equal Opportunity Employer, Tenna is committed to building a diverse team. We welcome different perspectives and opinions to foster innovation, authenticity, and excellence across all parts of our company, and are committed to providing employees with a work environment free of discrimination and harassment. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re seeking a Principal Software Engineer to help us build the second iteration of our connected equipment solution. In this role, you'll embed across skilled feature-driven development teams, delivering deep technical expertise exactly where it's needed most. You will work on mission critical projects varying in scope, dive into complex problems with limited supervision, and develop components within Tenna's architecture. Ideal candidates are naturally curious self-starters, experienced with spearheading transformative projects, excited to build world class systems, and possess a passion for the IoT revolution. Your Responsibilities - Embeds across feature-driven development teams to provide deep technical expertise, independently solving complex software engineering challenges regardless of perceived ambiguity or degree of clarity. - Proactively identifies, investigates, and resolves difficult technical issues with minimal supervision, driven by curiosity and a genuine passion for getting to the root of the problem. - Delivers front-end, back-end, and full-stack solutions across a variety of mission critical projects. - Writes lots of bug-free, efficient, scalable, and reusable code. - Unit tests and takes responsibility for the quality of their own code and the code of the teams they support. - Leverages AI tools and techniques to enhance development workflows, accelerate problem solving, and contribute to AI-powered product features. - Provides input on our architecture, databases, and APIs. - Consults with product managers to define, scope, and plan new features. - Consults with senior leadership concerning strategic projects and current business challenges. - Works with QA to ensure that cohesive, quality, usable solutions are produced. - Tests, evaluates, and recommends technologies to improve our overall solutions. - Is a key participant in our agile development process. - Produces excellent documentation. Qualifications - 12+ years' experience in hands-on development and application design in the delivery of data-intensive software products; self-motivated and able to deep dive into complex technical issues with limited supervision. - 2+ years' experience as a Technical Lead, Technical Project Manager, or similar leadership position; excellent verbal communication skills are a must. - Master's or Bachelor's degree in Computer Science or equivalent experience; intimately familiar with the fundamentals of computer science and software architecture. - Proven ability to solve complex technical and business challenges across varying software architectures, naturally curious and driven to find the best solution, with the ability to build from whiteboard sketches and design meetings. - Significant experience building and operating critical high-scale systems; passionate about agile-based software development. - Substantial experience with JavaScript and HTML/CSS. - Substantial experience with SQL; experience with NoSQL is a plus. - Experience with Node.js is highly preferred. - Experience with containerized application deployments, especially using Docker, is highly preferred. - Experience with large-scale data systems is highly preferred; possesses in-depth knowledge of the open source community, license types, libraries, and how to incorporate them into a solution. - Experience working with AI/ML systems or integrating AI-powered features into production applications is a plus. - Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis. - Experience with React.js is a plus. - Any IoT experience is a huge plus. Requirements - Full-time opportunity. - Location: Remote - nationwide. - Travel is required, 8 - 10%. - Opportunities for growth and personal development within a highly dynamic team. - Robust, low-cost benefit packages offered. - Benefit coverage begins on the first date of employment. - Paid Time Off and Volunteer Time Off offered. - 401k match. - Dependent Care offered. - Employee referral bonuses. Company Description As an Equal Opportunity Employer, Tenna is committed to building a diverse team. We welcome different perspectives and opinions to foster innovation, authenticity, and excellence across all parts of our company, and are committed to providing employees with a work environment free of discrimination and harassment. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Software Engineer 3
eBayWe connect people and build communities to create economic opportunity for all.
At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all. About the team and the role: eBay, Inc. seeks Software Engineer 3 in San Jose, CA What you will accomplish: Job Duties: Analyze the technical architecture of current security software applications, and design and code solutions consistent with business and technology strategies. Collaborate with product development teams using Agile methodologies, focusing on fixing foundational security and risk gaps in eBay software applications. Develop fraud identification and reduction applications, features, and software product security fixes. Apply security concepts to develop technical solutions for implementation in the Shift Left software development paradigm. Develop and support new utilities to seamlessly integrate static, dynamic, and open-source scan software processes. Conduct deep-dive investigations into vulnerability patterns in the product code. Identify and fix performance, scalability, and other software live issues in a very time-critical environment. Maintain and release processes for mobile iOS components and artifacts-dependencies, library updates and security patches. Develop automated tests and deliver high-quality software code to production within a short development cycle in the continuous integration and delivery environment. Telecommuting permitted – work may be performed from anywhere in the US. What you will bring: Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus three years of experience in the job offered or a related occupation. Special Skill Requirements: 1. Experience with highly scalable Java based development (3 years). 2. Experience with development of Web Applications in Agile methodology (3 years). 3. Experience with development of REST-ful API-s (3 years). 4. Experience with development of Web based User interface with Java or Node (3 years). 5. Development experience with 4GL and Big Data databases (3 years). 6. Experience with development of Java based interfaces for security scanners in CI/CD processes (3 years). 7. Experience with security automation tools and frameworks (SAST/DAST scanners) and integrating security controls into CI/CD pipelines (2 years). Salary: $169,262-222,100.00 per annum. 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m. Must be legally authorized to work in the U.S. without sponsorship. Additional Details Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities. We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our Talent Privacy Notice, Privacy Center, and AI Hiring Guidelines.
Embedded Software Engineer
General Dynamics Mission SystemsWe develop mission critical solutions for those that lead, serve and protect the world we live in.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description General Dynamics Mission Systems has an immediate opening for an Embedded Software Engineer within the Land and Air Systems (LAS) Engineering team. This position provides an opportunity to design and build uniquely resilient hardware and software to ensure mission success in contested environments. The team is focused on tactical communications that span many Department of Defense (DoD) customers. In a collaborative environment, the team works closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions. Qualifications - Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. - 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. - Agile experience preferred. Requirements - Strong proficiency in C/C++ programming languages. - Knowledge of networking protocols and socket programming. - Strong Linux background, including device trees and drivers. - Experience in software architecture. Preferred Qualifications - Hands-on experience with microcontroller programming and debugging. - Familiarity with hardware interfaces such as I2C, SPI, UART, and GPIO. - Proficiency in using debugging tools like GDB, JTAG, and logic analyzers. - Experience with cross-compilation and toolchains for embedded systems. - Understanding of memory management and performance optimization in embedded systems. Additional Skills (Nice to Have) - Experience with real-time operating systems (RTOS). - Knowledge of cryptographic protocols such as SSL/TLS, IPsec, and PGP. - Understanding of Public Key Infrastructure (PKI) concepts. - Familiarity with hypervisors and virtualization technologies (e.g., KVM, Xen). - Ability to read and understand hardware schematics and datasheets. - Proficiency with Buildroot or similar build systems for embedded Linux. - Knowledge of security practices in embedded systems development. - Demonstrated experience leveraging AI-powered tools and technologies (e.g., GitHub Copilot, ChatGPT, or similar) to measurably improve software development productivity, code quality, or testing efficiency in an embedded systems environment. What sets you apart - Ability to lead the software development process. - Expertise in applying technical standards and methodologies to solve challenges in creative ways. - Collaborative team player eager to provide technical leadership and positioning others for success. - Thorough knowledge of technology trends and willingness to champion new ideas and process improvements. - Commitment to ongoing professional development for yourself and others. Our Commitment to You - An exciting career path with opportunities for continuous learning and development. - Research oriented work, alongside award winning teams developing practical solutions for our nation’s security. - Flexible schedules with every other Friday off work, if desired (9/80 schedule). - Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more. Workplace Options - This position is preferred to be fully on-site OR Hybrid/Flex as desired, however it is remote-eligible. - While on-site, you will be a part of one of the following communities: Scottsdale, AZ, Taunton, MA, Ft Wayne, IN, or Huntsville, AL. Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $112,924.00 - USD $125,275.00 /Yr. Company Description General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!




