Job Closed
This listing is no longer active.
Software Delivery Simplified.
Senior Software Engineer
Location
Worldwide
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Harness
Role Description We are seeking a highly motivated Software Engineer to join our Code Science team. You will be responsible for developing and maintaining open and closed source language frontends for the Joern platform to enable automated software vulnerability analysis by Harness SAST. The work includes interfacing with compiler and parser libraries, as well as parser generators. You will collaborate with a distributed remote team around the world, including the open source community, data scientists and machine learning engineers, security researchers, software engineers, etc. Responsibilities - Implement and maintain language frontends for a wide variety of programming languages - Translate source code compiler/parser representation into Joern Code Property Graphs - Keep track of newly-introduced language features and support them in the frontends - Write integration tests to ensure compatibility between frontends and later vulnerability analysis stages - Collaborate with other team members to identify and resolve technical issues and implement new features - Write and maintain technical documentation to ensure consistency and knowledge transfer Qualifications - Master's degree in Computer Science, Software Engineering or a related field, or equivalent experience - Experience in software development in either Scala or Java/Kotlin - Excellent communication and interpersonal skills to work collaboratively with team members - Knowledge of parser generators, compiler programming and program analysis - Knowledge of static program analysis methods is a plus Note on Fraudulent Recruiting/Offers We have become aware that there may be fraudulent recruiting attempts being made by people posing as representatives of Harness. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note, we do not ask for sensitive or financial information via chat, text, or social media, and any email communications will come from the domain @harness.io. Additionally, Harness will never ask for any payment, fee to be paid, or purchases to be made by a job applicant. All applicants are encouraged to apply directly to our open jobs via our website. Interviews are generally conducted via Zoom video conference unless the candidate requests other accommodations. If you believe that you have been the target of an interview/offer scam by someone posing as a representative of Harness, please do not provide any personal or financial information and contact us immediately at security@harness.io. You can also find additional information about this type of scam and report any fraudulent employment offers via the Federal Trade Commission’s website (https://consumer.ftc.gov/articles/job-scams), or you can contact your local law enforcement agency.
Related Guides
Related Job Pages
More Software Engineer Jobs
Lead Software Engineer
Med-MetrixMed-Metrix will not discriminate against any employee or applicant for employment because of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, veteran status, other non-merit based factors, or any other characteristic protected by federal, state or local law.
Role Description The Lead Software Engineer will develop and maintain software related to the Healthcare industry. - Work closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team. - Responsible for leading the development team in the design, development, testing and debugging of applications. - Co-ordinate the development staff’s schedule and ensure effective communication between team members and other IT functional areas. - Plan and document technical specifications for features or system design. - Prepare technical design document. - Design, build and configure applications to meet business process and application requirements. - Write testable, scalable and efficient code and lead code reviews. - Mentor junior team members and ensure they adhere to determined software quality standards. - Provide feedback and suggestions for process and product improvement and act as a technical mentor and adviser. - Make sure development best practices and other processes are followed by the team. - Lead the daily scrum meetings with Dev, QA and Product team. - Accurately estimate work and proactively provide updates on status. Pro-actively communicate adjustments to estimates as new information arises to ensure appropriate expectations. - Evaluate code to ensure validity, HIPAA compliance, secure coding practices, and compatibility. - Other duties as assigned. - Use, protect and disclose patients’ protected health information (PHI) only in accordance with Health Insurance Portability and Accountability Act (HIPAA). - Understand and comply with Information Security and HIPAA policies and procedures at all times. - Limit viewing of PHI to the absolute minimum as necessary to perform assigned duties. Qualifications - 10+ years of software development experience with a good understanding of how to design robust and scalable services. - Healthcare experience preferred. - A solid background in writing secure, understandable, testable, and efficient code. - Knowledge of Team Foundation Server (TFS). - Knowledgeable with Change Management Processes, Secure Coding Methodologies, and Test Plans (Unit, Regression, Load). - Familiarity with relevant tools and technologies, with a drive to stay up-to-date with ongoing changes and advancements. - Clear communication around technical concepts and ideas and the ability to collaborate with engineering and other parts of the organization. - Solid understanding of Object-Oriented Programming. - Strong development experience with ASP.NET, MVC, C#, LINQ, AJAX, Angular. - Experience with relational database like SQL Server. - Strong experience with Web Services or Web API. - Must be a self-thinker able to build solutions from general requirements without exacting specifications. - Proven knowledge and experience in agile development methodologies, techniques, and approaches. - Proficiency in Microsoft Office Suite. - Strong interpersonal skills, ability to communicate well at all levels of the organization. - Strong problem solving and creative skills and the ability to exercise sound judgment and make decisions based on accurate and timely analyses. - High level of integrity and dependability with a strong sense of urgency and results oriented. - Excellent written and verbal communication skills required. Requirements - Ability to work outside of normal business hours as needed. - Must possess a smart-phone or electronic device capable of downloading applications, for multifactor authentication and security purposes. Physical Demands - While performing the duties of this job, the employee is occasionally required to move around the work area; sit; perform manual tasks; operate tools and other office equipment such as computer, computer peripherals and telephones; extend arms; kneel; talk and hear. Mental Demands - The employee must be able to follow directions, collaborate with others, and handle stress. Work Environment - The noise level in the work environment is usually minimal. Company Description Med-Metrix will not discriminate against any employee or applicant for employment because of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, veteran status, other non-merit based factors, or any other characteristic protected by federal, state or local law.
Application Developer
Instasks App platformInstasks App is a Professional Concierge Service. The app provides top-tiered professionals and clients with an online platform. Our unique approach to building an App is to give the client and the provider instant bookings and an easy process of all services. Providers receive custom requests for their specialized skills. The app takes care of all invoicing between client and provider with a detailed invoice. We track providers' locations for the client's en route to any job. We created a portal platform to guide you in listing your professions. The platform provides you with schedules, invoicing and credit card processing as part of the enhanced technology. Clients will have a choice to give the providers reviews and star ratings to ensure our elite services when booking on our app. Our mission is to help all providers strive to achieve their financial and independent goals. Opportunities to providers over the age of 18 and, by law, over the age of 21 for any tasks serving liquor.
Role Description We are looking for a qualified Application Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision. - Understand client requirements and how they translate into application features - Collaborate with a team of IT professionals to set specifications for new applications - Design creative prototypes according to specifications - Write high-quality source code to program complete applications within deadlines - Perform unit and integration testing before launch - Conduct functional and non-functional testing - Troubleshoot and debug applications - Evaluate existing applications to reprogram, update, and add new features - Develop technical documents and handbooks to accurately represent application design and code Qualifications - Proven experience as an Application Developer - Experience in designing and building applications - Ability to program in at least one programming language such as C#, Java (J2EE), etc. - In-depth knowledge of programming for diverse operating systems and platforms using development tools - Excellent understanding of software design and programming principles - A team player with excellent communication skills - Analytical thinking and problem-solving capability - Great attention to detail and time-management skills - BSc/BA in computer science or relevant field; MSc/MA will be appreciated - A certified application developer is a plus Requirements - Requires working from detailed instructions and occasional independent decision-making - Ability to read, analyze, and interpret documents such as safety rules, operating and maintenance instructions, or procedural manuals Benefits - Build your future with a secure & safe platform - Be your own boss by choosing the TASKS that best suit your schedules - Build your income to help increase your revenue - Book tasks that are within a 15-mile radius - Clients will have a choice to give the providers reviews and star ratings - Health & well-being of clients and providers are our highest priorities
Senior SAP Integration Developer, SAP Commissions
EYBuilding a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.
• Configure and optimize embedded analytics solutions • Ensure seamless integration with SAP Commissions, SAP Territory and Quota Management • Collaborate with cross-functional teams to gather requirements • Troubleshoot and resolve analytics performance issues
Senior Back End Developer
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
Title: Senior Back End Developer Location: United States Job Description: Description & Requirements Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This position is remote and requires a Secret clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS197, T5, Band 8 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency for work described in the task. - Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties. - Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization. Job-Specific Minimum Requirements: - Active Secret clearance or above required. Active TS/SCI highly preferred. - Bachelor's degree in related field required. - A Master's degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 5 years of experience performing back-end web design and development. - 10 years of experience in relational databases, RESTful API development and integration. - 5 years of experience in Python and PostgreSQL. - 5 years of experience with bug tracking software (e.g., Jira). - 5 years of experience testing web-based applications. - 5 years of experience leading software development programs or projects. - 3 years of experience with the following: AWS Infrastructure, Kubernetes, and RedHat Linux. - 5 years of experience with at least five (5) of the following: - Postgress - RDS - Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible - Packer - Maven - Kubernetes - Red Hat - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - Practical experience developing in a cloud environment. Preferred Skills and Qualifications: - Experience with integrating data from unclassified to classified application deployments. - 5 years of experience with DoW software development. - Experience using Agile Test-Driven development. - Experience integrating into DoW DevSecOps environments. - 5 years of experience with CI/CD software development. - Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision). - Experience structuring data so it can be integrated into machine learning technologies or AI capabilities. #techjobs #clearance #veteransPage #USCYBERCOM Minimum Requirements TCS197, T5, Band 8 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at applicantaccom@maximus.com.


