Browse
···
Log in / Register

Senior Software Developer - US Based Remote Opportunity

$115,000/year

Common App

Arlington County, Arlington, VA, USA

Favourites
Share

Description

ABOUT US Do you have a passion for higher education? Do you want to make a positive impact on the college admissions process? Our staff help to remove barriers and encourage students to forge their path to a better future. Common App is a national not-for-profit organization dedicated to the pursuit of access, equity, and integrity in the college admission process. Each year we support more than 1 million students, one-third of whom are first-generation, as they apply to our nearly 1100 diverse member colleges & universities using the Common App's free online application.  If you have 5-8 years of experience in software development and want to be part of a mission-driven non-profit that uses innovative technology to advance the college admission process, Common App may be a great match for you. Common App is currently searching for a Senior Software Developer.  RESPONSIBILITIES Our senior software developer position reports to our Director of Software Development and is part of a team of developers designing and developing both web-based and mobile software products for Common App. Our Developers work in a team environment to assist in software architecture design and to implement high-quality software products that meet the needs of the Common App community. This position plans, develops, modifies, and tests software components using .NET technologies within an Amazon Web Service and Agile development environment to create new products and enhance existing software systems. Our software developers also assist in managing the production system to ensure quality in support of the end-user experience and may serve as mentors or provide direct guidance to other Software Developers. Requirements QUALIFICATIONS This role requires: Candidates must live in the United States. Bachelor’s degree in computer science or relevant field, or an equivalent combination of education and experience. 5-8 years of experience in software development Proficient in Angular.js 2+, Typescript, Microsoft .Net Core 2.0+, C#, Visual Studio IDE, ORM, HTML5, and CSS3, Micro Service Oriented Architecture using Web API. Proficient in managing state in Angular 2+ Applications. Proficient in SQL queries and stored procedures. Proficient in all components of the development process, including Code repository (GitHub) and branching strategy, Code review, Coding standards, Code deployment. Expected to evaluate and make recommendations based on complex Proof of Concepts. Understanding of OWASP Top 10 security vulnerabilities and secure coding practices. Strong communication (verbal and written) and team collaboration skills. Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias In partnership with leadership and HR, ensuring equitable practices and experiences to strengthening inclusion acumen, and promote a culture of inclusivity and belonging that embraces the contributions of all team members Actively participate in cross-organizational working groups and activities to support the development and maintenance of Common App culture. The ideal candidate will possess: AWS Cloud Services like DynamoDB, Elastic Cache, S3, Lambda. Proficient in managing state in Angular 2+ Applications using NGRX. Mobile hybrid frameworks like Ionic. CI/CD automation cloud experience. NET or AWS certification A passion for higher education is a plus.  PAY RANGE $115,000-$117,380 Benefits Common App is a virtual first environment. We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive salary and an extensive benefits package including:  Paid time off Vacation Leave (starting at 10 days per year) Sick Leave (15 days per year) Paid Holidays (New Year’s Day, Martin Luther King Jr. Day, Memorial Day, Juneteenth, July 4th, Labor Day, and Thanksgiving Day) Floating Holidays (9 days to be used at employee’s discretion) Mental Health Days (12 per year) Healthcare Medical (2 plan options with Cigna including an option for 100% employee coverage) Health Savings Account (HSA) with annual employer contribution starting at $1,500 or Flexible Spending Account (FSA), depending on plan election Dental (plan with MetLife offering 100% employee coverage) Vision benefits (plan with Cigna offering 100% employee coverage) Short + Long Term Disability (100% employer paid) Life + AD&D (100% employer paid) Additional Voluntary Life + AD&D insurance available Employee Assistance Program (EAP) Added compensation 403(b) Retirement Plan with 5% employer contribution + additional 5% employer match Stipends (virtual office set up and monthly remote work support) Future growth opportunities within the organization We work to maintain the best possible environment for our staff, where people can learn and grow. We strive to provide a diverse, collaborative, team-oriented, creative environment where each person feels encouraged to contribute to our processes, decisions, planning, and culture. HOW DO I APPLY To apply for this opportunity, send your resume and cover letter with salary expectations. PROTECTING YOUR PERSONAL INFORMATION: During the recruiting process, please note that Common App will never: Provide a job offer without an interview Ask for payment to process documents, purchase equipment or for any other reason Request banking or credit card information Direct you to third-party services to obtain visas or other documentation As we work alongside you through our recruitment process, please remain alert and never provide financial information or payment to anyone claiming to offer a job opportunity. If you believe you’re a victim of a job scam, report it to the Federal Trade Commission (FTC) or your state attorney general. To learn more about job scams, read the FBI’s public service announcement or visit the FTC site.

Source:  workable View original post

Location
Arlington County, Arlington, VA, USA
Show map

workable

You may also like

Workable
Principal Software Engineer - C++
Job Title Principal Software Engineer - Program Analysis for AI Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Collaborate with the software engineering and research teams to build robust code repositories and continuous integration processes. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in C++ to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems Great to Have ● Experience with Compiler development - experience with Clang, LLVM ● Experience with advanced software verification techniques like fuzzing and/or formal verification ● Python experience ● Experience with ML Tools and Frameworks ● Experience working with embedded, heterogeneous (FPGA and/or GPU), and/or distributed systems
Boston, MA, USA
Negotiable Salary
Workable
Android/IOS Developer
Android/IOS Developer Irving, TX/Basking Ridge, NJ Families (Skill Set): Architecture Design: Experience with designing scalable and maintainable mobile application architectures (e.g., MVVM, Clean Architecture). Strong proficiency in Android and iOS development: In-depth knowledge of Android SDK, Java/Kotlin, and iOS SDK with Swift/Objective-C. Experience in UI design principles, performance optimization techniques, and platform-specific best practices. Familiarity with Apple’s Human Interface Guidelines and Google’s Material Design. What you will need to have: 7-9 years’ experience in designing and developing mobile applications, with a focus on both Android and iOS platforms, including embedded and services-based applications. Comprehensive skills and in-depth experience with Java, Kotlin (Android) and Swift, Objective-C (iOS). Expertise in mobile development with a deep understanding of Android and iOS platforms, including custom ROM and device-specific enhancements. Up-to-date with the latest trends in Android and iOS application development. Experience with hardware integration, device communication protocols, and troubleshooting across various device types. Skilled in runtime, build and deployment technologies and project tools such as Git, Maven, Jenkins, Xcode, JIRA, and Confluence. Proficient in UI development for both platforms, ensuring optimal performance and seamless user experience across screen sizes and devices. What would be great to have: Experience with RXJava, functional programming, MVP/MVC design patterns, and cross-platform frameworks such as React Native and JavaScript. Previous experience in the payments industry, specifically working with standards such as EMVco, NEXO, or PCI DSS. Familiarity with TestFlight and Android Play Console for beta testing and app releases
Texas, USA
Negotiable Salary
Workable
Java Developer - Walnut Creek, CA - Rate Open
Job Title : Java Developer Location : Walnut Creek, CA Type : 6 + Months Rate : $Open (Best Possible) Job Responsibilities :– Drive the design, development and implementation of the core of our Java / J2EE technology platform and web services. Debug issues across multiple layers of the application stack. Drive code quality through unit testing and advocate test-driven development methodologies. Refactor and improve code quality, maintainability and scalability. Evaluate the adoption of new tools and technology. Interface with clients to discover, troubleshoot and resolve integration issues. Lead projects and exert technical influence with team members, increase productivity and effectiveness by sharing domain knowledge and experience. Take ownership of all tasks assigned to you and tasks assigned to engineers working on your projects. REQUIREMENTS :- 6+ years of software development experience in Java/Java EE Extensive engineering experience and a proven track record in e-commerce, enterprise, high performance, large scale web technologies including cloud based APIs and protocols (REST, JSON). Thought leader, hands-on contributor, and decision maker known for solving difficult software engineering problems. Proficient in data structures, algorithms, design patterns and Object Oriented Programming. Experience with one of the major relational databases (MSSQL, Oracle, Postgres) Excellent Java and J2EE coding skills. Experience in payments or high transactional systems. Experience with Linux and other Unix-like operating systems. Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter Experience with Kafka, NoSQL database is a plus. Exposure to JBoss Fuse, Apache Camel or MuleSoft highly desired. Experience working with Amazon Web Services (AWS) tools Docker, ECS, S3 etc. Experience building CI/CD pipeline with maven/jenkins/code pipeline. Proficient with API design, Strong in Spring framework and understanding of Microservices. Exposure to API Gateway (Apigee) is a huge plus. BSCS or equivalent, MS preferred Note: If interested please send your updated resume and include your rate/salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us. We look forward to hearing from you at the earliest!
Alamo, CA 94507, USA
Negotiable Salary
Workable
Machine Learning Engineer, ML Runtime & Optimization
Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the commercialization of autonomous driving and is committed to developing the safest autonomous driving capabilities on a global scale. Pony.ai’s leading position has been recognized, with CNBC ranking Pony.ai #10 on its CNBC Disruptor list of the 50 most innovative and disruptive tech companies of 2022. In June 2023, Pony.ai was recognized on the XPRIZE and Bessemer Venture Partners inaugural “XB100” 2023 list of the world’s top 100 private deep tech companies, ranking #12 globally. As of August 2023, Pony.ai has accumulated nearly 21 million miles of autonomous driving globally. Pony.ai went public at NASDAQ in Nov. 2024. Responsibility The ML Infrastructure team at Pony.ai provides a set of tools to support and automate the lifecycle of the AI workflow, including model development, evaluation, optimization, deployment, and monitoring. As a Machine Learning Engineer in ML Runtime & Optimization, you will be developing technologies to accelerate the training and inferences of the AI models in autonomous driving systems. This includes: Identifying key applications for current and future autonomous driving problems and performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation compute architectures. Collaborating closely with diverse groups in Pony.ai including both hardware and software to optimize and craft core parallel algorithms as well as to influence the next-generation compute platform architecture design and software infrastructure. Apply model optimization and efficient deep learning techniques to models and optimized ML operator libraries. Work across the entire ML framework/compiler stack (e.g.Torch, CUDA and TensorRT), and system-efficient deep learning models. Requirements BS/MS or Ph.D in computer science, electrical engineering or a related discipline. Strong programming skills in C/C++ or Python. Experience on model optimization, quantization or other efficient deep learning techniques Good understanding of hardware performance, regarding CPU or GPU execution model, threads, registers, cache, cost/performance trade-off, etc. Experience with profiling, benchmarking and validating performance for complex computing architectures. Experience in optimizing the utilization of compute resources, identifying and resolving compute and data flow bottlenecks. Strong communication skills and ability to work cross-functionally between software and hardware teams Preferred Qualifications: One or more of the following fields are preferred Experience with parallel programming, ideally CUDA, OpenCL or OpenACC. Experience in computer vision, machine learning and deep learning. Strong knowledge of software design, programming techniques and algorithms. Good knowledge of common deep learning frameworks and libraries. Deep knowledge on system performance, GPU optimization or ML compiler. Compensation and Benefits Base Salary Range: $140,000 - $250,000 Annually Compensation may vary outside of this range depending on many factors, including the candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Compensation and this role may be eligible for bonuses/incentives and restricted stock units. Also, we provide the following benefits to the eligible employees: Health Care Plan (Medical, Dental & Vision) Retirement Plan (Traditional and Roth 401k) Life Insurance (Basic, Voluntary & AD&D) Paid Time Off (Vacation & Public Holidays) Family Leave (Maternity, Paternity) Short Term & Long Term Disability Free Food & Snacks
Fremont, CA, USA
$140,000-250,000/year
Workable
SAP Payroll Technical
We are seeking a highly skilled Payroll Technical Consultant with extensive experience in US Payroll. The ideal candidate will have a strong background in ABAP HR code development and a deep understanding of Core HR and Payroll modules. This role involves designing and developing custom HR-ABAP programs, working with PNP/PNPCE logical databases, and enhancing payroll processes. • Experience: 9-15 years in payroll technical consulting. • ABAP HR Development: Proficient in ABAP HR code development. • Custom Programs: Design and write HR-ABAP custom programs; modify standard programs as needed. • Database Programming: Experience with PNP/PNPCE logical databases and cluster programming for Core HR, payroll, and time management. • Core HR & Payroll Knowledge: In-depth knowledge of Core HR and Payroll modules, including schemas, functions, and operations. • HR Tables/Clusters: Familiarity with HR, Core HR, and Payroll tables/clusters; experience in developing reports/BDC in the HR module. • Payroll Processes: Strong experience in Core HR and payroll processes, including preparing payroll reports. • Reports & Interfaces: Design and develop reports, interfaces, info types, and enhancements. • Team Development: Guide and develop team members to enhance their technical capabilities and productivity. • Forms Experience: Hands-on experience with SMART forms and HR forms. • User Exits & BAPIs: Proficient in user exits, BADi, and BAPI. • OOPS Concept: Strong understanding of object-oriented programming concepts. • Technical Documentation: Experience in requirement gathering, designing technical documents, unit testing, and code review. • Qualifications: • Bachelor’s degree in computer science, Information Technology, or a related field. • Proven experience in payroll technical consulting with a focus on US Payroll. • Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills.
Burbank, CA, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.