Browse
···
Log in / Register

Senior Software Developer

Negotiable Salary

Northstrat

Sterling, VA, USA

Favourites
Share

Description

Northstrat is seeking a senior developer with experience architecting and implementing technical solutions using modern software development practices and technologies. This is a new project with greenfield development! Your responsibilities will include architecting and implementing microservice solutions for complex problems and mentoring junior developers. You will write code using Test Driven Development that complies with our projects high code quality standards.  The ideal candidate leads by example and encourages a collaborative team-solutioning environment. This role demands a self-starter who can take vaguely defined tasks and works with the team to deliver high-quality solutions.  Java, Spring Framework, Spring Boot  Web frameworks – Angular, React, VUE  Databases - PostgreSQL, MySQL, MongoDB, Redis  Amazon Web Services (AWS) - EC2, Lambda, SNS, SQS, CloudFormation  Message Bus – RabbitMQ, ActiveMQ, Kafka  Automated testing tools - Mockito, JUnit, Cypress, Jest, etc.  Source code management tools - Git, GitLab, Bamboo  Containerization  and Deployment – Docker, Helm, Kubernetes  CI/CD DevSecOps pipeline tools - Jenkins, Git, Gitlab, Bamboo, BitBucket, SonarQube, Fortify  Issue and Ticket Tracking - Jira and Confluence    TypeScript  CSS  Groovy  Puppet  Requirements Must have an active TS/SCI with CI poly to qualify for this position Bachelor’s Degree in STEM field or related experience   Experience: 15+ years of relevant experience.  Must be available to work in-person in Sterling, VA or Aurora, CO   Strong Java skills, including JEE and REST web services.  Experience with Oracle, MySQL, or Postgres.  Proficiency in at least one modern programming language such as Java.  Proficiency with Linux development including command line  Experience with Java microservice application and interface design and development.  Understanding of Agile practices  Current Security+ (or similar) certification or willingness to obtain   Preferred Qualifications  Experience developing microservices using Spring Boot and the Spring Framework  Experience working with scalable and distributed message bus such as Apache Kafka  Experience applying DevOps best practices and leveraging tools such as Git, Jenkins, and Docker  Experience developing secure RESTful web services integrating Identity Management tools such as Keycloak and LDAP  Ability to work with container orchestration systems such as Kubernetes, Docker, and Helm  Knowledge of in-memory storage solutions (Redis) as well as AWS S3-compliant object stores  Experience applying DevOps best practices in day-to-day software development  Experience with Continuous Integration and Automated Testing using tools like Jenkins/Hudson, Cypress, JUnit, etc.  Knowledge of Java Instrumentation and Performance Monitoring.  Understanding of server virtualization using VMWare.  Web development skills in HTML5, JavaScript, Flash, JSP, GWT, or other frameworks.    Benefits Work/Life Balance Northstrat values true work life balance. We offer power of choice benefits designed to best meet the needs of you and your lifestyle. Our benefits programs are designed to support and encourage wellness, healthy living, retirement investment, and lifetime learning. Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. We also offer competitive compensation, benefits, and professional development opportunities. Please refer to our Benefits section for additional details.   Flex Time Northstrat does not mandate specific working hours. Although project requirements may dictate schedules, a Northstrat employee is only required to work an average of 8 hours per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a project deadline. On June 15th, John only worked 4 hours because he left early for a long weekend. John’s IBA was not debited for time off because flex time allowed him to carry over those 4 hours from June 1st. Individual Benefits Account (IBA) To attract and retain the highest quality staff, Northstrat provides a unique and versatile benefits package, the Individual Benefit Account (IBA), which places the power of choice in the hands of our greatest asset – the employee. The purpose of the IBA is to provide attractive benefits to all full-time employees of Northstrat on a flexible basis that enables each covered employee to select a package that best suits his or her needs. Whether those needs are paid time off, medical expenses, prescription drug expenses, cash disbursement, or a combination of any of these, the IBA provides flexibility to help you meet your specific goals. The IBA can be used for such things as: IBA Benefits accrue each month in the amount equivalent to 50% of the employee’s monthly compensation rate. That is, the effective dollar amount of this accrual is in addition to an employee’s salary. Profit Sharing Plan (PSP) The PSP is a qualified retirement plan that Northstrat funds quarterly on the employee’s behalf through the IBA in the amount equivalent to 25% (up to the IRS contribution limit) of the employee’s compensation. That is, of the 50% accrual in the IBA, half of the amount accrued is applied to the PSP. Stock Options Because Northstrat is an employee-owned company, all new employees are offered stock options. Employees have the opportunity to receive additional stock options based on accomplishment of individual performance goals. Stock owners elect the Board of Directors and are directly impacted by the success of the company. Lifelong Learning Our culture promotes and nurtures a growth environment. We hire and scale rapidly to meet the needs of our partner customers. Through periodic company sponsored training events, and the ability to use IBA funds for reimbursement of work-related education expenses you will have the opportunity to continually grow your skills and abilities. Bring Your True Self We embrace diversity and encourage inclusion. We support employee led interest groups and challenge our employees to support others and be their best self. We are so true to our beliefs that we offer employee referral incentives. When you like it here, your friends and family will too! Northstrat is an Equal Opportunity Employer We are committed to fostering an inclusive, diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, veteran status or other legally protected status.

Source:  workable View original post

Location
Sterling, 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
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
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
Craigslist
Wireless Technician/Tower Climber
Job Posting Job title: Wireless Technician/Tower Climber Location: Pala, CA Application Deadline: Open until filled (Early applications encouraged) Compensation: Minimum of $26/hour. DOE Benefits: *Paid Holidays *Rich Medical, Dental & Vision *Generous Vacation & Sick *401(k) Match *This position will also include a work boot allowance* Status: Full Time/Regular position Job Summary The individual in this position will be responsible for the installation, maintenance and ongoing support of wireless broadband internet service associated with the Tribal Digital Village Network. This job is similar to a cable internet or satellite internet installer. The incumbent will need to resolve issues and/or problems as they arise with minimal supervision. This position requires the use of computers and networking in regards to radio communication and installing internet routers, switches and cabling. An understanding of computer networks is preferred and an interest in such networks will be considered. Roof climbing and tower climbing will be required but not on a daily basis. Our ideal candidate will have excellent customer service skills and be in good physical condition. Interest in computer and networking technologies is a plus. Experience in tower climbing and experience in wireless communications is also a plus. This position will require a lot of outdoor exposure (i.e., in field work and at remote locations throughout San Diego County). The position is non-exempt and the standard hours are Monday through Friday, 8:00 a.m. to 4:30 p.m., however some work after hours may be required depending on business needs. Essential Functions 1. Perform tower construction activities including assembling/erecting towers, installing antennas, mounting hardware, installing coax and connectors, grounding, testing, positioning and optimizing antennas and lines. 2. Install solar panels, mounts, electrical, batteries, building out enclosures and water sealing electronics. 3. Installation of network hardware, including but not limited to, switches, routers, media converters, wireless access points, microwave radios and dishes. 4. Safely and efficiently complete repairs and upgrades at elevated heights. 5. Perform minor construction tasks, including digging holes, weed abatement, clearing brush, mixing and pouring concrete. 6. Perform home installations which involves; drilling in walls, installing cable, mounting antenna on roofs and configuring internal electronic equipment. 7. Configure internet wireless routers, radios, antenna, switches and managing multiple radio vendor interfaces. 8. Install broadband wireless equipment in a variety of situations including; roof top, tower, pole mount, tribal buildings and modular buildings. 9. Climb and work on towers for the purpose of installing, replacing or equipment. 10. Drive on many different road conditions and to remote areas, both on and off maintained roads. 11. Interact with clients ranging from home owner subscribers to Tribal Leaders. 12. Perform work in both indoor and outdoor situations and maintain professionalism in both environments. 13. Communicate verbally and in writing with planning team and clients. 14. Observe strict confidentiality of all program and customer information. Job Requirements and Qualifications Education: Minimum High School Diploma or GED. Certificates & Licenses: Valid California Driver’s License with driving record acceptable to SCTCA’s insurance. CPR/First Aid Certified. Must be able to complete and pass Tower Safety Program and Testing, and complete training for Fall Protection Systems. Knowledge Requirements: Working knowledge of Computer Networking; on the job training or Network+ certified. Must be computer (Mac and PC) and Internet proficient. Prefer knowledge of safety procedures and how to operate tower safety gear; and be willing to learn and retain this knowledge once trained. Verbal and written communication and presentation skills, including writing legibly to prepare neat and accurate records. Ability Requirements: Ability to safely climb towers up to 100 feet while carrying 70 lbs. Ability to distinguish between the different colors in a cable. Ability to drive in off-road driving conditions in rural areas. Experience: 1 year of Computer Networking experience preferred, with office or home LAN’s. Experience working with wireless networks preferred. Experience with network and system efficiency to implement network solutions. Physical: Requires hiking, climbing (heights of 100ft), digging and other physically demanding tasks. Most work is done at a high elevation. Lifts and moves objects weighing up to 75 pounds. Employee needs to remain under the total body weight of 310 lbs. to stay within the guidelines of our safety equipment. Work is done primarily outdoors and must be able to tolerate changing weather conditions. Conditions of Employment: Candidates are required to successfully complete required background check and drug screening. Must have own reliable transportation. Other Information In addition to the essential duties listed above the Wireless Technician/Tower Climber is expected to: • Demonstrate efficient time management and prioritize workload daily. This person must have the ability to work with minimal supervision. • Problem-solve in various situations. • Consistently produce a high-quality level of work. • Consistently report to work on time prepared to perform the duties of the position and meet deadlines.\ • Willingness to learn our systems and express positive ways to improve our systems. • Possess a caring and positive mental attitude towards customer’s needs and expectations. • Be flexible to work some evenings and weekends when the workload requires. About Our Company The Southern California Tribal Chairmen's Association (SCTCA) is a multi-service non-profit corporation established in 1972 for a consortium of 25 federally-recognized Indian tribes in Southern California. The primary mission of SCTCA is to serve the health, welfare, safety, education, cultural, economic and employment needs of its tribal members and enrolled Indians in the San Diego County urban areas. A board of directors comprised of tribal chairpersons from each of its member Tribes governs SCTCA. How to Apply Preferred method: Apply online at http://sctca.applicantpro.com/ A. Apply in person and submit a completed Application for Employment with a resume to the Human Resources office*, located at 11475 Nejo Rd. Bldg H. Pala, CA 92059. *Office subject to closures. B. Fax a completed Application for Employment and resume to 760-742-8610. Note: The Application for Employment can be found at www.sctca.net, under the “Careers” link. Next Step in the Process 1. If you are selected to move forward, you will be emailed an online assessment. 2. If you are not selected, you will receive a denial email. Note: These emails could possibly go to the spam folder, so please check there as well. SCTCA IS AN “AT-WILL” EQUAL OPPORTUNITY EMPLOYER WITH NATIVE AMERICAN PREFERENCE To be considered under Native American Preference, you must submit verification of Tribal affiliation with your application.
9WHH+38 Pala, CA, USA
$26/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.