Peraton Corporation logo
Peraton Corporation

Peraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 2017, Peraton's missio

Full Stack Angular Developer

Location

United States

Posted

59 days ago

Salary

$80K - $128K / year

Seniority

Mid Level

Job Description

Full Stack Angular Developer

Peraton Corporation

Responsibilities Peraton is seeking a passionate and experienced Full Stack Angular Developer to join our agile team. This role involves building both the responsive frontend using Angular 21 and Kendo UI and the backend Web APIs using .NET Core 10 and Entity Framework. The candidate will be expected to follow industry best practices in security, accessibility (including testing via LambdaTest), and cross-browser compatibility. This position is fully remote, with a preference for candidates located in the Eastern Time Zone or those willing to work Eastern Time Zone hours. Day to Day Roles and Responsibilities - Frontend Development: Design, develop, and maintain responsive web applications using Angular 21 and Kendo UI, ensuring mobile and cross-device compatibility. - Backend Development: Build and maintain secure, scalable .NET Core 10 Web APIs using C# and Entity Framework Core. - Full Stack Integration: Ensure seamless integration between frontend components and backend services. - Database Interaction: Work with SQL Server, including writing stored procedures, optimizing queries, and managing schema changes. - Accessibility & Cross-Browser Testing: Use LambdaTest to ensure accessibility compliance and cross-browser functionality across devices and platforms. - Security Best Practices: Adhere to OWASP Top 10 standards and implement secure coding practices throughout the stack. - Testing: Write and maintain unit and integration tests for both frontend and backend components. - Agile Development: Actively participate in sprint planning, stand-ups, retrospectives, and collaborative task execution. - Version Control & CI/CD: Use TFS (Team Foundation Server) for version control and collaborate on build/release processes for continuous integration and deployment. - Code Quality: Conduct code reviews, contribute to documentation, and uphold high-quality development standards. Benefits: - Impactful Work: Deliver a real-world, enterprise-grade application used by end users across various platforms. - Modern Stack Exposure: Gain deep experience with the latest web technologies and tools like Angular 21, .NET Core 10, Kendo UI, and LambdaTest. - Growth & Mentorship: Collaborate with experienced professionals in a supportive, fast-paced agile environment. Qualifications Basic Qualifications: - Bachelors degree and 8 years of experience or a Masters degree and 6 years of experience or a High School diploma and 12 years of experience. - Must be a U.S. Citizen or Green Card holder. - Must have experiense in Angular 21 and Kendo UI with strong knowledge of TypeScript, HTML5, and CSS3. - Experience building responsive web applications optimized for mobile and desktop. - Proficiency in .NET Core 10, C#, and RESTful API - Experience with Entity Framework Core for data access. - Proficient in SQL Server including T-SQL, performance tuning, and database design. - Familiarity with LambdaTest for cross-browser and accessibility testing. - Understanding WCAG guidelines and best practices for accessible UI. - Practical understanding of OWASP Top 10 security principles. - Experience using TFS (Team Foundation Server) for version control and work item tracking. - Exposure to CI/CD pipelines and Agile tools such as Jira. - Strong communication and collaboration skills. - Ability to work independently with minimal supervision. - Detail-oriented with a focus on clean, maintainable code. - Eagerness to learn and stay current with emerging technologies. Desired Qualifications: - Experience deploying web applications to IIS or containerized environments (e.g., Docker). - Familiarity with DevOps practices and tools. - Basic understanding of UI/UX design principles and user-centric development. Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure. Target Salary Range $80,000 - $128,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Full Stack software engineering using React / Python / Django / MySQL. • Design new system features and enhancements to improve product usability and productivity. • Ensure all system development is within design and architecture guidelines. • Testing, deployment and release management of system updates. • Schedule estimates for technical design and development. • Demonstrate best practices in secure software development. • Effectively work with senior software developers in a team environment.

Philippines
Job Closed
BlackLine logo

Manager, Database Engineering

BlackLine

BlackLine is a leading global provider of cloud software that controls and automates accounting and finance processes for businesses and organizations of all si

Backend Engineer60 days ago
Full TimeRemoteTeam 1,810Since 2001

Get to Know Us: It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance. Being a best-in-class SaaS Company, we understand that bringing in new ideas and innovative technology is mission critical. At BlackLine we are always working with new, cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers. Work, Play and Grow at BlackLine! Make Your Mark: As Manager of Database Engineering, you will lead, manage and inspire teams of talented Database Engineers working to enhance our high performance, cloud-based, SaaS web application. You will be at the core of what makes us successful: the people and teams who write our software and build new and key features for our clients. Being at the center of our application allows you to affect change, to own and drive improvements every day, and to imbue those around you with a passion and dedication to excellence. We're looking for people who not only have a strong hands-on technical experience and interest, but who want to drive innovation in people management, motivation, and growth. You'll be working with and mentoring talented individuals and working closely with other teams and departments to ideate, innovate and ultimately deliver the best client integrations and user experiences. What You'll Bring: - Manage Database Engineering team to deliver valuable and high-quality functionality to our clients - Define and drive an overall unifying vision for teams and their projects, processes, workflows, and related areas through motivation, consensus building and leading change - Provide technical leadership and guidance to both your team members and your project peers - Implement and drive adaptations to teams and strategic organizational processes, workflows, and related areas - Leverage your technical and domain knowledge to partner with Product representatives and your teams in defining project deliverables, presenting innovative solutions and, ultimately, to successfully plan, manage and drive the timely delivery of corporate initiatives - Work with Product and technical stakeholders, as well as Project Management, to define project requirements and deliverables, and, ultimately, plan and manage the timely delivery of high-quality projects - Review and understand core strengths and weaknesses across team members, and proactively engage, mentor, and define goals in order to capitalize upon strengths or mitigate gaps - Effectively plan, communicate and conduct presentations (project milestones, risk mitigation, road maps, resource needs, technical information, etc.) for senior management and stakeholders, while conveying and driving actionable items to your teams - Work closely, partner, and collaborate with our Architects to provide exceptional solutions that adhere to, or create, standards across teams - Effectively communicate and resolve personnel issues on your teams - Contribute to design reviews, code reviews and hands-on work in your respective domain - Delegating responsibilities and supervising business operations. - Hiring, training, motivating and coaching employees as they provide attentive, efficient service to (internal/external) customers, assessing employee performance and providing helpful feedback and training opportunities. - Generating reports and presenting information to upper-level managers or other parties. - Ensuring staff members follow company policies and procedures. - Ensuring the overall health and success of the business. - On call for incidents and maintenances as needed - Other duties as assigned. We're Even More Excited If You Have: - Recent prior experience as a Manager and/or Technical Lead (DB Engineer, QA, etc.) in software development of large-scale web applications, with at least 5 years of experience in your respective domain - 3 + years of onsite employee supervisory experience - Exceptional communication and people skills, with a passion for product excellence, talent development, and mentoring - Knowledge of Build, Deployment, and Continuous Integration concepts and best practices, including full SDLC - Strong experience in Agile methodology, processes, and best practices - Experience in TDD concepts, methodologies, and best practices (i.e., mocks, spies, unit tests, code coverage, etc.) - BDD experience is a plus - 5 + years of experience with SQL 2008, 2012, 2014, 2017, 2019, and 2022 - A solid computer science foundation, including data structures, algorithms, and design patterns, with a proven track record of software design and architecture of complex systems - 4 or more years implementing operational automation via scripting e.g. PowerShell, python, terraform, ansible - Experience as a technical influencer for highly scalable distributed system designs - Experience in modern database platforms, including data modeling, stored procedures, schema definitions, indexing, execution plans, performance, and scaling considerations - Recent experience working with, troubleshooting, and tuning across all layers of a modern SaaS, N-Tier, web-based application - Understanding of QA standards and best practices, including automation, regression, and smoke testing, white/black-box testing, and related QA processes - BS, EE, or CS degree in Computer Science, or equivalent experience - Strong understanding of business management, financial, and leadership principles - Excellent communication, interpersonal, leadership, coaching, and conflict resolution skills - Time and project management skills - Ability to analyze processes and information, identify problems and trends, and develop practical solutions and strategies - Passionate commitment to providing exceptional service to customers and support to the team - Experience working with Google Cloud Platform preferred Thrive at BlackLine Because You Are Joining: - A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation! - A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives. - A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity. BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws. BlackLine recognizes that the ways we work and the workplace itself have shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 3 days a week.

India
Job Closed
Airwallex logo

Staff Software Engineer (Backend), Growth

Airwallex

Airwallex is a financial services company that has developed a “global financial platform for modern businesses.” As an employer, the company strives to cul

Backend Engineer60 days ago
Full TimeRemoteTeam 2,200Since 2015

About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. Locations: San Francisco / Singapore The Opportunity: Be Part of Our Growth Team Our Growth Team sits at the heart of Airwallex's mission, focusing on user acquisition and strategic market expansion. We leverage data and cutting-edge technologies to craft seamless, intuitive experiences that help millions of users discover, engage with, and benefit from our products. From new-user funnels to onboarding optimizations, our Growth team is all about experimentation, rapid iteration, and driving sustainable business impact. Whether it's designing scalable architectures for high-traffic pages, building robust A/B testing frameworks, or integrating global marketing platforms, the Growth team's contributions directly shape how we attract and retain customers worldwide. Joining the Growth team means you'll have a front-row seat to the most crucial stage of our product lifecycle and play a pivotal role in fueling the next wave of our global expansion. Responsibilities: - Design and Build Scalable Systems - Architect, develop, and maintain microservices in Java/Kotlin (or similar languages), ensuring our high-traffic, high-availability systems meet global user demands. - Implement best practices for service-to-service communication, orchestration, and fault tolerance. - Enable Data-Driven Decisions - Collaborate with data scientists and product managers to design data pipelines, analytics platforms, and event-driven architectures. - Ensure the data powering our Growth initiatives is accurate, reliable, and easily accessible. - Collaborate and Innovate - Work closely with cross-functional teams-Frontend, Product, Design, and Marketing-to translate business requirements into scalable backend solutions. - Participate in architectural reviews, code reviews, and strategy sessions to continually elevate the quality and performance of our backend services. - Experiment and Iterate - Develop services that support rapid A/B testing, feature toggles, and real-time performance monitoring. - Continuously improve backend functionalities to reduce friction, increase user engagement, and drive conversions. - Promote Security & Compliance - Integrate secure coding practices and frameworks to protect user data and maintain global regulatory compliance. - Identify potential vulnerabilities, ensure robust authentication and authorization mechanisms, and proactively address security risks. Who you are: - Experienced and Technically Proficient: You possess a wealth of experience in software development, underpinned by a robust expertise in Java/Kotlin. Your approach goes beyond mere coding; you are a craftsman of comprehensive solutions. As a technical bar raiser, you set high standards and lead by example, elevating the capabilities of those around you. - Empathetic and Insightful: Your deep empathy for customer needs drives your development process, allowing you to create intuitive and impactful products. This understanding is not just about meeting requirements, but about enriching user experiences. - Data-Driven and Analytical: You view data as a narrative element of development, a critical tool that informs your decision-making process. Your ability to interpret data enhances product performance and elevates user satisfaction, making you a pivotal member of our team. - Collaborative and Knowledge-Sharing: True collaboration is second nature to you. You thrive in team settings and are committed to sharing knowledge and ideas, which you see as vital to fostering innovation. Your role as a coach involves mentoring peers and promoting a learning culture within the team. - Adaptable and Continuously Learning: In the fast-paced world of fintech, you stand out for your agility and eagerness to adopt new skills and technologies. Challenges are opportunities for growth, and you are always prepared to expand your horizons. - Proactive and Ownership-Driven: You are self-motivated and take initiative, demonstrating a strong sense of ownership in your projects. Your proactive approach ensures that you are always ahead of the curve, ready to take on responsibilities and lead projects to successful outcomes. - Efficient and Prioritization-Savvy: You excel at prioritizing tasks, which enables you to manage your workload effectively while maintaining high standards of quality. This skill ensures that critical project components receive the attention they need without sacrificing overall progress. Minimum qualifications: - Bachelor degree or above in computer science or engineering related majors. - 5+ years of experience in modern engineering practices focused on continuous integration and quality engineering. - Strong computer science fundamentals, solid understanding of OOP concepts. - Experience domain driven design and event driven architectures. - Deep working experience with high throughput / low latency / high available distributed systems. - Cloud experience with GCP (preferred) or AWS (EC2, RDS, ELB, CloudFront, etc.) with Docker and Kubernetes. - Familiarity with observability tooling such as Splunk, Grafana, and Prometheus. Preferred qualifications: - Experience with JVM based programming Java or Kotlin, familiar with Spring/Spring Boot - Experience solving GTM operations end-to-end - Knowledge of data warehousing, customer segmentation, and analytics tools - Familiarity with building internal or customer-facing products with AI & LLMs Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.

Singapore
Job Closed
NinjaOne logo

Senior Software Engineer, Java - Technical Lead

NinjaOne

The world’s best IT teams and MSPs use NinjaOne.

Backend Engineer60 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Description About the Role As a Senior Software Engineer, Java - Technical Lead at NinjaOne , you'll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform improvements. You'll contribute to new features and support existing functionality, all while ensuring our software meets the high expectations of our customers. In this role, you'll be part of a team of engineers and technology experts, delivering mission-critical services that help our customers manage, protect, and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability software systems that support our global operations. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA , CO , CT , FL , GA , *IL , KS , ME , MA , NJ , NC , NY, OR , TN , TX , VA, and WA . We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option . We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You'll Be Doing: - Software Development: Lead the development of large-scale software applications, ensuring high quality and adherence to our quality-first standards. - Software Architecture & Leadership: Influence critical architectural decisions, ensuring that systems are scalable, maintainable, and aligned with business objectives . Balance technical debt, performance concerns, and scalability with business needs. - Collaboration & Mentorship: Collaborate with cross-functional teams to align on technical decisions and drive improvements. Mentor junior engineers, providing guidance on best practices and setting technical standards across projects. - Ownership of Initiatives: Take ownership of technical initiatives, proactively address challenges, and drive improvements based on data reported by support teams. - Focus on Quality: Advocate for and implement quality assurance practices, ensuring the delivery of robust, high-performance software. - Other Duties: Contribute to additional responsibilities as needed to support the team's success. Qualifications and Requirements: - 12+ years of experience in Java software development, particularly for product applications. - 5+ years of experience with highly scalable systems. - 2+ years experience with Kotlin is a plus. - Expertise in API design and RESTful services, with experience using frameworks like Spring (Spring Boot) or Jersey. - Proven experience in scaling systems and solving complex system design challenges. - Strong knowledge of object-oriented programming (OOP) design principles and practices. - Proficient in relational database design and development. - Experience with caching systems, particularly Redis, is a plus. - In-depth knowledge of quality testing practices and ensuring the delivery of high-quality software. - Bachelor's degree in Computer Science , Computer Engineering, Information Technology, or equivalent work experience. About Us NinjaOne automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 3 0,000 customers . The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management. What You'll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote . We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. *Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, New Jersey or Washington the base salary hiring range for this position is $160,000 to $240,000 per year. For roles based in New York, the base salary hiring range for this position is $160,000 to $240,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #LI-KS2 #LI-Remote #BI-Remote

Maine + 15 moreAll locations: Maine | Kansas | Oregon | Florida | Georgia | Illinois | Virginia | Colorado | California | New Jersey | Tennessee | Connecticut | Massachusetts | New York | North Carolina | District Of Columbia
$160K - $240K / year
Job Closed