Senior Software Developer
$150k - $190kGrabJobs
About the Team TEECOMlabs is an in-house research group dedicated to testing, developing, and recommending technology that will inform TEECOM's design and engineering solutions. We’re a close-knit group that enjoys working together to solve interesting challenges. With a focus on learning and growth, our team works hard to better ourselves and explore opportunities for experimentation in the AEC (Architecture, Engineering, and Construction) field. We like to keep ourselves happy while we work. Here at TEECOM, we value a healthy work/life balance. We do our best to ensure that every team member has the resources they need to pursue their professional and personal improvement. Investment time, conference budgets, and optional growth planning with your manager and the CEO are just a few of the ways in which we foster career development. Our team works in a relaxed and education-oriented environment to develop novel solutions to industry-specific problems. We work a sustainable pace of 40 flexible hours a week. Everything we do is predicated on having a great team with a culture of kindness, growth, and learning. About the Position We are looking for a mid-career software developer to join our team of five. In this role, you will primarily work on tools, processes, and abstractions that alter the foundational workflows of the AEC industry. Specifically, your primary project will be advancing the capabilities of an initiative we call Buildings as Code™ , which enables discipline experts to encode information about building systems into software so that we can automate significant aspects of our work. This project relies heavily on the dotnet ecosystem, mainly in idiomatic F#, but we are regularly investigating alternative technology stacks with a preference for strongly-typed languages. While new team members are not expected to have already mastered these tools, we expect that you'll come up to speed quickly with support from the current team. You’ll be responsible for developing core functionality of the application, incorporating feedback from stakeholders across the business, and contributing your own ideas. With the small size of our team, you’ll have the opportunity to make a significant impact on the project and learn a lot along the way. Not only will you collaborate on the day-to-day work of moving projects forward, but you'll also work to advance your colleagues through direct and indirect mentorship. Our work on Buildings as Code is ambitious, and while it has a narrow focus today, we fully intend for its scale and scope to continue to grow. While still in the research phase, we are actively applying our work to real projects. The person in this role will help us navigate the path of developing a software as a service application with the potential to incorporate numerous state-of-the-art technologies serving more major technology companies. We expect you'll grow your experience as the features and capabilities of this application itself grow. We see this initiative as an essential part of TEECOM’s future. You are excited about us because… We work collaboratively as a distributed team - we are a remote team and we use GitHub, Slack, and video conferencing extensively to collaborate. We value curiosity and learning - as a research and development team, we work hard to support and protect curiosity and creativity . We have wide areas of interest - we work on a variety of projects that support the organization through numerous technology stacks and there are many opportunities to learn from folks outside your direct area of responsibility We have excellent benefits - we offer trans-inclusive healthcare, investment time, conference budgets, and more. We are excited about you because… You are respectful, empathetic, humble, and eager to learn .Like all successful professionals, you are kind and considerate. We want you to take your work seriously and be excited about personal and professional growth. You are an effective and compassionate communicator. As a distributed team, communication is extremely important to our team’s success. You are able to solve problems independently and collectively. We encourage autonomy with individual projects, but are always happy to help our teammates when they get stuck. Outside of the R&D team, you are also able to succeed as a individual contributor with the rest of our engineering services organization according to the principles below. Impact and Influence Deploy Technical Expertise: Individual has a deep knowledge of their technical languages and datasets. Individual makes technical decisions based on their experience and can explain their decision process to peers and stakeholders. Make Difficult Decisions: Individual knows when to say "no" to a feature request and can explain why. Demonstrate Excellent Communication: Individual can speak and write fluently and clearly on all technical and social topics encountered in their duties. Lead by Example: Individual sets the example for the team by aligning their actions with their words. Skills - You are confident in your ability to: Understand other technical domains quickly with the help of experts and use their feedback to design and implement software components Break a large, complex feature down into implementations of types and functions Solve compile-time and run-time failures equally Give and receive feedback on technical decisions concisely and gracefully Essential Duties and Responsibilities - You are able to: Read large feature descriptions, clarify them, and independently execute their implementation cleanly and efficiently Get excited about niche technical topics What Success in this Role Looks Like - You can: Come up to speed in a large distributed application quickly Lead the implementation of a major new feature in your first 128 days Avoid "not my problem" thinking and always use your skills to innovate in how TEECOM delivers its industry-leading engineering services Experience Developed a lot of code for applications large and small, ideally with some connection to the AEC industry Communicated a lot in writing about the code you and others have developed Fluency with a high-level, statically-typed language (E.g. F#, C#, C++, etc.) Have iterated on your own and others' solutions to a problem Understand the value of version control and pull requests that explain why a change is being proposed Awareness of the AEC industry tools, especially Revit $150,000 - $190,000 a year This compensation will vary depending on your role-related skills, experience, knowledge, and subject matter expertise. TEECOM is committed to making sure that we are the right fit for each applicant and that each applicant is the right fit for our team. As we get to know each other throughout the interview process, the compensation may vary within the stated range. TEECOM offers a comprehensive benefits package to support employees and their families, including medical, dental, and vision insurance for employees and their dependents, basic and voluntary life insurance, short-term and long-term disability coverage, a 401(k) plan with profit-sharing contributions, paid parental leave, lifestyle and legal benefits, pet benefits, and performance-based bonuses. Full-time exempt team members also enjoy flexible time off, and all employees receive nine scheduled paid holidays. Your level will be evaluated and determined during the interview process We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas. NOTICE TO THIRD PARTY AGENCIES: Please note that TEECOM does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, TEECOM will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, TEECOM explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of TEECOM. 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.
- Job ID: 25677433Reference Number: 25-00616Title: Senior Python DeveloperLocation: jersey city, NJJob Type: Full Time/ContractPosted Date... ...-0621Company: HAN Staffing Job Description: Experienced Python developers with 6+ years' experience Experience with PySpark Should also...SeniorFull time
- ...We are seeking a Software Developer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We’re looking for the best and the brightest to join us in supporting...SeniorRemote work
- ...matters — for millions of customers and the global economy.As a Senior Principal Software Engineer at JPMorganChase within Corporate Technology, you... ...Chief Investment Office (CIO) / investment portfolio; and developing and calculating Fund Transfer Pricing (FTP) to allocate...SeniorWork at office
$124.7k - $207.8k
Position Summary Sr. Python Developer Are you an experienced, passionate pioneer in... ...performance, and reliability across the software stack.Collaborate with cross-functional... ...development From entry-level employees to senior leaders, we believe there’s always room...SeniorFlexible hours- ...maintaining and improving governance technology products.As a Software Engineer at JPMorgan Chase within the Corporate Technology Office... ...to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.Preferred...SeniorWork at office
$142.32k - $213.48k
...Kubernetes and S3.Experience of following TDD and clean code principlesProficiency with data structures, algorithms and SQLExperience as senior level in an Applications Development roleStakeholder and people management experienceDemonstrated leadership skillsProven project...SeniorFull time- ...Essbase across multiple platforms is essential. As Oracle EPM lead you will assess Oracle EPM Cloud SaaS solutions and collaborate with Senior Architects and other technology stakeholders.Responsibilities:Lead the team in preparing implementation plans, creating technical...SeniorFull timeWork experience placementWork at officeLocal areaRemote work
- ...and deliver top-notch technology products.As a Golang / IaC Senior Lead Software Engineer at JPMorganChase within the Consumer and Community... ...complex applications to the public cloud, including IaC developer, SRE, and acceleration rolesDemonstrated experience leading...SeniorFor contractors
- ...GorusuCompany: SRI Tech SolutionsRole: Senior Generative AI DeveloperLocation: Irving,... ...seeking an experienced Senior Generative AI Developer to design and implement cutting-edge AI... ...8+ years of professional experience in software development and system design. Strong...SeniorFull time3 days per week
- ...Swaroop Dundangi, Surendra PenumalaCompany: SRI Tech SolutionsTitle:Senior React JS DeveloperDuration: Full TimeLocation: Dallas, TX OR... ...for maximum speed and scalability.Mentor junior and mid-level developers and conduct advanced code reviews to maintain and elevate code...SeniorFull time
- ...part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking’s technology team, you are an integral part of an agile...SeniorFor contractors
- ...onsite Tuesdays, Wednesdays and a third day unique to each team or employee).The Impact You Will Have in This RoleAs a Quantitative Software Engineer, you will play a key role in designing and delivering production‑grade Python solutions that support critical...SeniorRemote workFlexible hours
- ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial &... ...SDLC, testing and continuous improvement of coding standards.Develops scalable real-time processing solutions using agile methodology...SeniorFor contractors
$75 - $85 per hour
Our client, a top investment bank, is looking for a Python Developer to join their growing team. DescriptionCore Python Development• Expert-level Python development (Python 3.x)• Strong understanding of object-oriented programming, design patterns, and clean coding practices...SeniorContract workTemporary workLocal area$121.2k - $181.8k
...solutions with hands-on coding skills in PythonResearch, design and develop a self-service reporting toolExperience in deployments to the... ...highly collaborative environmentPromote and follow solid agile software development practicesBuild for highly reliable, scalable, and...SeniorFull timeShift workNight shift- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...SeniorFull timeTemporary workRelocation
$142.32k - $213.48k
...growth and progress together.The Role:This Senior Full-stack Java Engineer - Futures &... ...Clearing Technology role is a senior-level software engineering leadership role embedded... ...such as GitHub Copilot or Devin to improve developer productivity, code quality, and delivery...SeniorFull timeWork at office- ...deliver top-notch technology products.As an AI Modernization Senior Lead Software Engineer at JPMorganChase within the Consumer and Community... ...calculation and workflow specifications validated by domain experts.Develops agentic workflows for code translation and migration —...Senior
- ...to forward this position to some one you may know to be a good fit for this role. Role Description: Job Title: Senior React Developer Job Location: Jersey City New Jersey (Onsite) Senior React Developer - Looking for a very strong UI developer,...Senior
- Job ID: 25823899Reference Number: 25-00728Title: Senior Data Engineer (Python)Location: Jersey City, NJPosted Date: 2025-07-02Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Advanced Python programming skills...Senior
$115k - $145k
...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and... ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview...SeniorWork at officeLocal areaVisa sponsorship- ...with a small but rapidly growing team to develop, maintain, and deliver this innovative platform... ..., you will ensure on-time, on-budget software delivery and help grow and mentor our... ...of the appropriate stakeholders As a Senior Software Engineer, you will play a crucial...SeniorFull time
- ...now in a manual process but would like this streamlined. Multi-year project with more initiatives behind it. We have roughly 10 developers in this group working on different initiatives and we are looking to create this new team with top talent. Responsibilities • Enhance...SeniorContract work
- Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can...Senior
$175k - $215k
...execution cleanlyParticipate in code reviews and maintain high standards for code quality and testabilityRequirementsExperience5+ years software engineering; 1+ years focused on GenAI/LLM applications in productionHas shipped AI features to real users - not just prototypes...SeniorFull timeLocal area- ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment... ...to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs...SeniorImmediate start
- ...part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking's Equities Electronic Trading team, you are an...Senior
$176.72k - $265.08k
...ProfessionalCompany: CitiCiti's Equities Technology organization is seeking a Senior Software Engineer to join the Equities Electronic- Execution (... ...engineer will collaborate with a cross-functional team of developers and work closely with product development, quantitative...SeniorFull timeShift work- ...technology that combines JPMC unique data and full-service advantage to develop high impact AI applications and platforms in the financial... ...to build cutting edge business solutions powered by AI.As a Senior AI Application Engineer in our global AI team you will play a...Senior
- ...adventure where you can push the limits of what's possible.As a Senior Lead Software Engineer at JPMorganChase within the Commercial and... ...development, testing, and operational stability.Experience in developing, debugging, and maintaining code in a large corporate environment...SeniorFor contractorsBank staff
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- ngo software engineer Jersey City, NJ
- software data engineer Jersey City, NJ
- software system engineer Jersey City, NJ
- software engineer - early career Jersey City, NJ
- entry level software engineer remote Jersey City, NJ
- software developer positions Jersey City, NJ
- junior software developer internship Jersey City, NJ
- software development engineer aws Jersey City, NJ
- consulting software engineer Jersey City, NJ
- financial software developer Jersey City, NJ


