Job Closed
This listing is no longer active.
Senior Software Developer
Location
United States
Posted
40 days ago
Salary
$50 - $70K / year
Seniority
Senior
Job Description
Senior Software Developer
Meltzer Hellrung LLC
Role Description We are seeking a skilled and motivated Senior Software Engineer to join our team and take ownership of our internal case tracking software. This is a ground-floor, high-impact role — you will work directly with attorneys, paralegals, and operations staff to understand workflows, build new features, resolve technical issues, and reduce our dependence on outside vendors. You'll be the primary technical resource for our proprietary platform and play a key role in shaping how technology drives the firm forward. Location: Remote global hire working in US CT. Availability: Immediate contract, Full-time Responsibilities - Maintain, enhance, and troubleshoot the firm's proprietary case tracking software - Collaborate with attorneys and staff to gather requirements and translate them into technical solutions - Manage the transition of outsourced development work in-house, including documentation, code review, and knowledge transfer - Design, develop, and deploy new features, integrations, and workflow automations - Ensure platform reliability, security, and data integrity — especially for sensitive client and immigration case data - Integrate third-party tools and APIs (e.g., document management, e-signature, government portals) - Write clean, maintainable code and maintain thorough technical documentation - Identify opportunities to improve operational efficiency through technology - Provide internal technical support and training to staff as needed Qualifications - 6-8+ years of professional software development experience - Proficiency in the core languages/frameworks used by the firm's existing platform: Node.js, TypeScript, React, Lambda - Experience with nonrelational databases (DynamoDB) - Experience with AWS Services: AppSync, Amplify, Cognito and S3 - Solid knowledge of RESTful API development and ability to work through third-party integrations - Demonstrable foundation of software best practices including appropriate testing, tracking, monitoring, and management of technical debt - Strong problem-solving skills and ability to work independently - Excellent communication skills — able to explain technical concepts to non-technical staff Preferred Qualifications - Experience in a legal, compliance, or regulated-industry environment - Familiarity with legal case management platforms or immigration-specific software - Understanding of data privacy regulations and secure handling of PII - Experience taking over and refactoring legacy codebases - Exposure to cloud platforms and DevOps practices Salary Range Global team member outside US: $50-$70K and is commensurate with location, experience and background. This position also has the opportunity to receive an annual bonus. Benefits We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Related Guides
Related Job Pages
More Software Engineer Jobs
Data Center Controls Engineering Leader
Trane ItaliaWe are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business—it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world. Learn about our benefits designed for you to Thrive at work and at home. We boldly go. Where is the work: Virtual What you will do: Trane Technologies seeks a dynamic Controls Engineering Leader to establish and lead a specialized team responsible for designing, delivering, and supporting integrated thermal management and electrical monitoring systems for data center customers. This role is pivotal in creating a unified, customer-facing platform that bridges mechanical, electrical, and digital infrastructure across Trane’s data center projects. System Design & Integration • Engineer integrated thermal management solutions within the broader data center infrastructure. • Oversee the interface between thermal systems and power monitoring infrastructure (utility, switchgear, generator, PDU). • Ensure operational data is delivered to enterprise systems and Network Operations Centers (NOCs). Controls Engineering Execution • Develop control drawings, logic diagrams, and comprehensive submittal packages. • Lead PLC programming and SCADA system configuration and testing. • Oversee Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to ensure robust operation prior to customer handover. • Support site commissioning, working closely with local field technicians. • Ensure seamless transition of commissioned systems into the service phase for ongoing reliability. Quality & Standardization • Establish and maintain standardized controls architectures, libraries, and templates. • Implement repeatable workflows for documentation, testing, and validation. • Lead alignment initiatives with customer cybersecurity and data-handling requirements. Leadership & Team Development • Direct and mentor a team of Controls Engineers (I & II), focusing on professional growth and technical excellence. • Coordinate project execution and site support with regional offices and service teams. • Champion a culture of safety, collaboration, and continuous improvement. Organizational Structure • Reports to: Services Business Leader • Direct Reports: Controls Engineers I & II (3–5 team members) • Collaborates with: Regional offices, local service teams, customer project stakeholders What you will bring: • Bachelor’s degree in engineering (Electrical, Mechanical, or related discipline required; advanced degree preferred). • 8–12 years’ experience in data center or industrial controls engineering (PLC, SCADA, DDC). • Demonstrated expertise in system integration, networking, and major automation platforms (e.g., Siemens, Tridium, Rockwell). • Strong understanding of data center thermal and electrical system topologies. • Proven leadership experience in multi-disciplinary, fast-paced project environments. • Exceptional client communication skills and project management discipline. Annual Base Salary Range or Hourly Base Pay Range: $123,721.66 - $199,300.00Compensation Type: SalaryIncentive Eligible: NoSales Commisison Eligible: No Disclaimer: We strive to provide competitive compensation for this position, tailored to a variety of factors. The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. Our compensation range is generally based on the national average for the country. Additionally, benefits may vary depending on the region, business alignment, union involvement, and employee status. Safety Sensitive Role: YesThe company designates certain roles as Safety Sensitive. Safety Sensitive roles may require that you pass additional drug screening. We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Software Engineer
Trane ItaliaWe are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business—it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world. Learn about our benefits designed for you to Thrive at work and at home. We boldly go. Where is the work: Virtual Nuvolo, part of the digital business of Trane Technologies, is a global enterprise software company. We empower enterprises to connect people, places, and assets through intelligent technology solutions. Overview We're seeking a Software Engineer with a strong foundation in computer science fundamentals and practical experience building scalable applications. This role focuses on engineering excellence and problem-solving skills rather than platform-specific knowledge. Key Responsibilities - Design and implement features following SOLID principles and clean code practices - Collaborate on full-stack development across frontend and backend systems - Participate in code reviews and contribute to continuous improvement of engineering standards - Debug complex issues and optimize application performance - Design and implement features in all areas of the product development(Backend/frontend, Mobile, CI/CD, Cloud services, Data Migration) - Communicate effectively across frontend-backend integration points Required Qualifications - 2-3 years of professional software development experience - Strong grasp of computer science fundamentals (data structures, algorithms, design patterns) - Demonstrated understanding of SOLID principles and software architecture - Experience with at least one programming language (JavaScript, Python, Java, C#, or similar) - Familiarity with version control systems (Git) - Understanding of CI/CD concepts and automated testing - Knowledge of cloud platforms (AWS, Azure, or equivalent) or willingness to learn - Experience with REST APIs and backend-frontend communication patterns - Strong problem-solving and debugging skills Nice to Have - Experience with React or similar modern frameworks - Exposure to microservices or distributed systems - Understanding of database design and optimization - Experience with infrastructure-as-code or DevOps practices What We Value - Solid programming fundamentals over framework expertise - Continuous learning mindset and adaptability to new technologies - Code quality and attention to detail - Collaborative approach to problem-solving - Communication skills for cross-functional teamwork We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
At Franklin Templeton, we’re advancing our industry forward by developing new and innovative ways to help our clients achieve their investment goals. Our dynamic firm spans asset management, wealth management, and fintech, offering many ways to help investors make progress toward their goals. Our talented teams working around the globe bring expertise that’s both broad and unique. From our welcoming, inclusive, and flexible culture to our global and diverse business, we provide opportunities to help you reach your potential while helping our clients reach theirs. Come join us in delivering better outcomes for our clients around the world! At Franklin Templeton, we’re advancing our industry forward by developing new and innovative ways to help our clients achieve their investment goals. Our dynamic and diversified firm spans asset management, wealth management, and fintech, offering many ways to help investors make progress toward their goals. Our talented teams working around the globe bring expertise that’s both broad and unique. From our welcoming, inclusive, and flexible culture to our global and diverse business, we offer opportunities not only to help you reach your potential while helping our clients reach theirs. Come join us in delivering better outcomes for our clients around the world! Franklin Templeton Companies, LLC seeks a Senior Software Engineer in Boston, MA. What are the ongoing responsibilities of a Senior Software Engineer? The Senior Software Engineer participates in architecture, design and critical tech stack decisions for new services. What ideal qualifications, skills & experience would help someone to be successful? Requires a Master’s Degree in Computer Science or a related field, or equivalent. Must include three (3) years of experience with the following responsibilities, skills and/or tools: - Working with financial instruments including 3rd party statistical libraries (ALib) within the Fixed Income and Equity domains; - Developing microservices using Java and Python; - Integrating market data applications with third-party APIs including Bloomberg and Refinitiv; - Debugging, supporting, and maintaining complex financial applications involving market data and analytic data for equity securities and fixed income asset types including bonds, derivatives, and securitized products; - Designing and architecting scalable, secure and cloud-native software solutions and systems for the Fixed Income and Equity domains utilizing Java, Python, AWS, Snowflake, SQL, AngularJS and NodeJS; applying Agile and Scrum methodologies; - Implementing CI/CD pipelines and tools including Jenkins, GitLab CI/CD and Harness; - Adhering to cybersecurity principles and best practices; - Utilizing containerization technologies including Docker and Kubernetes; and - Working with cloud-based IAM platforms including Okta. **Telecommuting and/or working from home may be permissible pursuant to company policies.**. Franklin Templeton offers employees a competitive and valuable range of total rewards—monetary and non-monetary — designed to support their well-being and recognize their time, talents, and results. Along with base compensation, employees are eligible for an annual discretionary bonus, a 401(k) plan with a generous match, and recognition rewards. We also offer a comprehensive benefits package, which includes a range of competitive healthcare options, insurance, and disability benefits, employee stock investment program, learning resources, career development programs, reimbursement for certain education expenses, paid time off (vacation / holidays / sick / leave / parental & caregiving leave / bereavement / volunteering / floating holidays) and a motivational wellbeing program. We expect the annual salary range for this position to be $153,150.25 – $200,700.00 depending on location and level of relevant experience, plus discretionary bonus. Experience our welcoming culture and reach your professional and personal potential! Our culture is shaped by the variety of perspectives and experiences brought by talent from around the world. Regardless of your interests, lifestyle, or background, there’s a place for you at Franklin Templeton. We provide employees with the tools, resources, and learning opportunities to help them excel in their career and personal life. By joining us, you will become part of a culture that focuses on employee well-being and provides multidimensional support for a positive and healthy lifestyle. We understand that benefits are at the core of employee well-being and may vary depending on individual needs. Whether you need support for maintaining your physical and mental health, saving for life’s adventures, taking care of your family members, or making a positive impact in your community, we aim to have your needs covered. Learn more about the wide range of benefits we offer at Franklin Templeton. Highlights of our benefits include: - Three weeks paid time off the first year - Medical, dental and vision insurance - 401(k) Retirement Plan with 85% company match on your pre-tax and/or Roth contributions, up to the IRS limits - Employee Stock Investment Program - Learning and Education Assistance Program (LEAP) - Purchase of company funds with no sales charge - Onsite fitness center and recreation center - Onsite cafeteria* *Only applicable at certain locations. Learn more about the wide range of benefits we offer at Franklin Templeton Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and existing employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation. If you believe that you need an accommodation to search for or apply for one of our positions, please send an email to accommodations@franklintempleton.com. In your email, please include the accommodation you are requesting, the job title, and the job number you are applying for. It may take up to three business days to receive a response to your request. Please note that only accommodation requests will receive a response. Experience our welcoming culture and reach your professional and personal potential! Our culture is shaped by the variety of perspectives and experiences brought by talent from around the world. Regardless of your interests, lifestyle, or background, there’s a place for you at Franklin Templeton. We provide employees with the tools, resources, and learning opportunities to help them excel in their career and personal life. By joining us, you will become part of a culture that focuses on employee well-being and provides multidimensional support for a positive and healthy lifestyle. We understand that benefits are at the core of employee well-being and may vary depending on individual needs. Whether you need support for maintaining your physical and mental health, saving for life’s adventures, taking care of your family members, or making a positive impact in your community, we aim to have your needs covered. Learn more about the wide range of benefits we offer at Franklin Templeton. Highlights of our benefits include: - Three weeks paid time off the first year - Medical, dental and vision insurance - 401(k) Retirement Plan with 85% company match on your pre-tax and/or Roth contributions, up to the IRS limits - Employee Stock Investment Program - Tuition Assistance Program - Purchase of company funds with no sales charge - Onsite fitness center and recreation center* - Onsite cafeteria* *Only applicable at certain locations Learn more about the wide range of benefits we offer at Franklin Templeton Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation. If you believe that you need an accommodation or adjustment to search for or apply for one of our positions, please send an email to accommodations@franklintempleton.com. In your email, please include the accommodation or adjustment you are requesting, the job title, and the job number you are applying for. It may take up to three business days to receive a response to your request. Please note that only accommodation requests will receive a response.
Senior Software Engineer
ComcastHeadquartered in Philadelphia, Pennsylvania, Comcast was established in 1963 as a single-system cable company. Over the years, Comcast experienced tremendous gr
Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technology team that turns big ideas into cutting-edge products, platforms, and solutions that our customers love. We create space to innovate, and we recognize, reward, and invest in your ideas, while ensuring you can proudly bring your authentic self to the workplace. Join us. You’ll do the best work of your career right here at Comcast. (In most cases, Comcast prefers to have employees on-site collaborating unless the team has been designated as virtual due to the nature of their work. If a position is listed with both office locations and virtual offerings, Comcast may be willing to consider candidates who live greater than 100 miles from the office for the remote option.) Job Summary ABOUT DATABEE You will be an innovator within DataBee. (https://www.databee.ai/about) This division specializes in offering Software-as-a-Service (SaaS) and subscription-based security solutions to large enterprises and the federal government. For the first time ever, customers are now able to purchase some of the best of Comcast’s own in-house security technologies. These solutions are proven-at-scale to defend critical infrastructure and effectively reduce cost. The Cybersecurity Suite efficiently improves security and compliance while keeping costs in check. JOB DESCRIPTION SUMMARY Responsible for planning and crafting new software and SaaS applications. Analyzes, tests and assists with the integration of new applications. Coordinates the documentation of all development activity. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a sophisticated and crucial environment. May lead projects and shares expertise. In the role of Cyber Software Developer, you will be an important contributor within Comcast Technology Solution’s exciting new cyber security business unit, which sells SaaS and subscription security solutions to the large enterprise and federal government. Working with the Data Fabric Software Engineering Manager, you will be primarily responsible for developing multiple microservices for DataBee, a new SaaS security, risk and compliance platform that was developed internally and used inside Comcast’s SOC, and is now being made available for use by the Fortune 500 CISO customer base. You will work in a high pace, collaborative engineering environment to deliver value for DataBee customers. You also will be influential in crafting a startup culture for the DataBee business unit, enabling and empowering your teammates to work in an agile fashion. Job Description This position is ineligible for visa sponsorship. To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future. Core Responsibilities - Work with engineering team, product, and user experience to understand new requirements. - Refine and estimate new deliverables. - Implement new services and automation tasks to specification provided with the assistance of senior team members. - Understand platform usage and assist with production deployments and customer issue triage. - Craft and develop ETL applications that can be hosted on cloud platforms. - Develop security features as part of the development and adopt the DevSecOps culture. - Use and improve on tools to identify and mitigate production incidents. - Build re-usable software components or libraries that can be used by multiple teams, where needed. - Build self-contained microservices or application programming interfaces to support the business logic. - Use content management systems as applicable and global design patterns and defined coding standards and practices established by the team. - Collaborate with project partners to identify product and technical requirements. - Work closely with the engineering team leaders, architects and DevOps Engineers to define the functional and technical requirements. - Build insights for managers to supervise business and operational metrics. - Consistent exercise of independent judgment and discretion in matters of significance. - Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as vital. - Other duties and responsibilities as assigned. Additional Required Skills and Experience: - Proven expertise in Python or Golang. Preferred if experienced in both. - Proven expertise in developing and implementing microservices. - Experience working in Agile Scrum development environments. - Experience working with GitHub and Jira or similar technologies. - Experience using Python or Golang unit test frameworks. - Experience using Docker. - Experience developing on a SaaS product. - Preferred if experienced in developing cybersecurity applications or conducting cybersecurity operations. Employees at all levels are expected to: - Understand our Operating Principles; make them the guidelines for how you do your job. - Own the customer experience - think and act in ways that put our customers first, give them flawless digital options at every touchpoint, and make them promoters of our products and services. - Know your stuff - be hard-working learners, users and advocates of our groundbreaking technology, products and services, especially our digital tools and experiences. - Win as a team - make big things happen by working together and being open to new insights. - Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. - Get results and growth. - Respect and promote inclusion & diversity. - Do what's right for each other, our customers, investors and our communities. Disclaimer: - This information has been crafted to indicate the general nature and level of work performed by employees in this role. It is not crafted to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications. Comcast is an EOE/Veterans/Disabled/LGBT employer. #workforComcast_CTS Skills Extract Transform Load (ETL), Python (Programming Language), Software as a Service (SaaS), Software Development Compensation National Pay Range: $98,678.80 USD-$231,278.44 USD Illinois Pay Range: $104,846.23 USD - $203,525.03 USD Colorado Pay Range: $111,013.65 USD - $212,776.16 USD Hawaii Pay Range: $129,515.93 USD - $194,273.89 USD Washington DC Pay Range: $141,850.78 USD - $212,776.16 USD Maryland Pay Range: $117,181.08 USD - $212,776.16 USD Minnesota Pay Range: $111,013.65 USD - $194,273.89 USD New York Pay Range: $117,181.08 USD - $231,278.44 USD Washington Pay Range: $111,013.65 USD - $222,027.30 USD New Jersey Pay Range: $123,348.50 USD - $222,027.30 USD Vermont Pay Range: $117,181.08 USD - $185,022.75 USD Massachusetts Pay Range: $123,348.50 USD - $222,027.30 USD California Pay Range: $111,013.65 USD - $205,580.83 Comcast intends to offer the selected candidate base pay within the posted range for this role at the time of posting dependent on job-related, non-discriminatory factors such as experience. Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications (if applicable) Relevant Work Experience 7-10 Years Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Comcast will consider for employment applicants with arrest or conviction records in accordance with the requirements of applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Please note that federal state, or local laws and regulations may restrict or prohibit Comcast from hiring individuals convicted of certain crimes. Additionally, an applicant’s criminal history may have a direct, adverse, and negative relationship on the job duties of this position, which may result in the withdrawal of a conditional offer of employment.
