Lead Software Engineer

6 days ago


Chicago, Illinois, United States Equity Residential Full time
Job Description

The Lead Software Engineer position requires a balance of hands-on development, team leadership, and collaborating with project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will help guide a team of software engineers in designing, developing, and optimizing our database systems and applications, ensuring they meet our high standards for scalability, performance, and security. This position will have a deep understanding and solid execution of end-to-end programming, ability to write APIs and continuously learn new technology stacks in an efficient manner. The position requires a solid understanding of programming principles as well as database design. Experience with Linux and Vim preferred, but not required.

NOTE: In addition to our Chicago Location, this role can be available in; Arizona, California, Washington State, Texas, Massachusetts, New York, Georgia, Colorado, or the DC area.

WHO YOU ARE
  • Knowledgeable. You have a broad-based familiarity with the latest technologies of infrastructure engineering, planning, implementation, and management.
  • Technologically Savvy. You've got a solid proficiency in writing SQL queries. You're also comfortable working with relational database concepts and have a knack for quickly mastering new software. In other words, technology is one of your closest friends
  • A Business Liaison. When it comes to integrating business processes with systems you enjoy being the conduit with your business partners to lead the project execution and train affected users. You work closely with business partners to gather needs systematically, review viable solutions, test new functionality along the way, and track post-implementation results. Data helps you schedule work, implement agreed-upon changes, and complete assigned projects timely.
  • A Problem Solver. Your previous experience has increased your understanding of data relationships, which has influenced your ability to identify relevant trends and effectively summarize possible solutions. As a result, you are often the go-to when it comes to translating business needs into functional and technical requirements for development staff.
  • A Strong Communicator. Your writing and speaking skills are clear, articulate, and effective, demonstrating your ability to interact with all levels and various teams within the organization and be understood. In addition, you're skilled in compiling and delivering presentations that help to coordinate efforts between business partners and IT. By delivering clear communication, you help to ensure that projects stay on time, deliverables meet budget, and key stakeholders are aware of project statuses.
  • Organized, Efficient, and Accountable. You multitask well, re-prioritize accordingly, and meet deadlines consistently. You have a keen eye for detail and pride yourself on delivering quality work. Above all, you are flexible and able to juggle the needs of changing priorities of the business. In other words, you handle pressure well and do so with confidence
  • Passionate. Motivated. Eager to Learn. You are resourceful, ask smart questions, challenge the status quo, and regularly seek to understand. You invest extra energy to reach your goals. And when a special project arises, you volunteer
WHAT YOU'LL DO
  • Lead the implementation of database-first development projects, ensuring robust, scalable, and high-performance solutions.
  • Participates in technical or architect requirements gathering sessions.
  • Serves as the development coach and mentor, provides guidance and direction on coding and helps align the team on coding standards. May also lead and direct the work of others.
  • Write complex T-SQL queries and optimize database performance through effective query writing, schema design and indexing strategies.
  • Leverage C#, adhering to best practices in code quality and architecture.
  • Collaborate with cross-functional teams to define, design, and ship new features and functionality.
  • Expected to build, maintain and manage application projects using Visual Studio/Visual Studio Code with Azure DevOps and Github including assisting in the planning of and creating work assignments for sprints.
  • Manage version control and code reviews using Git, fostering a culture of collaboration and continuous improvement.
  • Working closely with a Project Manager, utilize your expertise to effectively assign story points related to effort, including breaking down tasks into smaller user stories as needed.
  • Automate repetitive tasks and improve development workflows using Azure DevOps Pipelines, the GitHub CLI and the Azure DevOps CLI.
  • Work with engineers at all levels, including very seasoned engineers, to provide guidance and support in their professional development.
  • Stay abreast of the latest developments in technology and continuously evaluate and introduce new tools and techniques to enhance productivity and product quality.
  • Produces prototypes to present to users, discusses capabilities and concerns, and analyzes potential design problems.
  • Designs, documents, develops, and enhances software applications, websites, reports, and/or data interfaces to meet defined business requirements.
  • Exhibits excellent written and oral communication skills, and the ability to manage multiple projects at once.
  • Assists in identifying and executing test plans.
  • Represents the Company in a professional manner at all times. Consistently maintains a professional, courteous attitude when dealing with residents, coworkers and the general public.
  • Performs other duties, as assigned.
REQUIREMENTS
  • Bachelor's or Master's degree in Computer Science, Information Systems, or related experience.
  • Minimum 10 years of IT development experience.
  • Experience with designing technical solutions that address business needs.
  • Strong understanding of software usability practices.
  • Basic business understanding/terminology is required.
  • Must be familiar with software development lifecycle and Agile standards.
  • Position requires experience managing multiple projects and strong problem solving skills.
  • Individuals must be able to communicate effectively to end users and management on a non-technical level while dealing with other IT professionals on a technical level.


  • Chicago, Illinois, United States CultureFit Full time

    Job Summary: The Lead Software Engineer position requires a balance of hands-on development, team leadership, and collaborating with project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will help guide a team of software engineers in designing, developing,...

  • Lead Software Engineer

    2 months ago


    Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full time

    About UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and timely academic securities research.Current projects include...


  • Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full time

    All applicants must currently be living in Illinois. No relocation. About UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and...


  • Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full time

    All applicants must currently be living in Illinois. No relocation. About UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and...


  • Chicago, Illinois, United States Grainger Full time

    About Grainger:Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...


  • Chicago, Illinois, United States Grainger Full time

    About Grainger:Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...


  • Chicago, Illinois, United States W.W. Grainger Full time

    About Grainger Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...


  • Chicago, Illinois, United States Grainger Businesses Full time

    About Grainger: Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...


  • Chicago, Illinois, United States JPMorgan Chase Bank, N.A. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - ATM Channel Product team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • Chicago, Illinois, United States Balyasny Asset Management L.P. Full time

    Lead Software Engineer, Data Platform The Lead Software Engineer will be leading a small data platform team responsible for enhancing core data delivery APIs utilized by BAM's data analysts, data scientists, quantitative investors, and researchers. The team belongs to Core Data Platform, managing foundational data systems used by analysts and engineers to...


  • Chicago, Illinois, United States Tegus Full time

    Tegus is the leading market intelligence platform for key decision makers. We power some of the world's most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to the...


  • Chicago, Illinois, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...

  • Development Team Lead

    3 weeks ago


    Chicago, Illinois, United States Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...

  • Development Team Lead

    4 weeks ago


    Chicago, Illinois, United States Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chicago, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaLead Software Engineer, Backend (Java, Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Chicago, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaLead Software Engineer, Backend (Java, Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Chicago, Illinois, United States Caterpillar Full time

    Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...


  • Chicago, Illinois, United States Caterpillar Full time

    Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...


  • Chicago, Illinois, United States Caterpillar Full time

    Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...

  • Lead Software Engineer

    11 hours ago


    Chicago, Illinois, United States Grainger Businesses Full time

    As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers,...