{"id":1993345,"url":"https://alion.io/job/tax-inc-lead-software-engineer-city-2","title":"Lead Software Engineer - City","company":{"id":1831747,"name":"City of Oklahoma City","domain":"okc.gov","url":"https://alion.io/company/okc-gov","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Oklahoma City, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":115000,"max_usd":231000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1150},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"Kanban","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-10-07T05:05:00Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-23T21:28:22Z","board_verified":true,"closed_at":null,"days_open":16,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":16},"description":"PAY AND FAIR LABOR STANDARDS ACT (FLSA) STATUS:\nPay Range: 518\nHourly Rate: $39.52 - $60.39\nAnnual Rate: $82,517.76 - $126,094.32\nFLSA Status:Exempt\nThe normal starting pay for this position is the minimum of the pay range listed above. A higher rate of pay may be considered, dependent on the qualifications and experience of the selected applicant and/or the City’s step placement policy.\nAPPLICATION, HIRING, AND BACKGROUND\nWhen completing the application, applicants will be asked to respond to application questions. These application questions are based on the Job Requirements for the position. \nCompletion of the application questions is required. \nApplicant responses to the application questions must specifically answer the questions asked. \nResponses to application questions must be supported by work history/information listed on the application/resume, sufficient to demonstrate qualifications for the position. \nApplicants may upload only two attachments. Attachments may include, but are not limited to a resume, cover letter, DD214 or NGB Form 22, transcripts, etc. Applicants may also choose to combine documents into one field for upload. \nApplications may not be reviewed if specific responses to application questions have not been provided.\nEach application submission is reviewed independently. \nFor detailed information about the City’s hiring and background processes, check out the:Quick Guide to Hiring and Background Checks\nIf you have questions, check out the: Frequently Asked Questions\nTOTAL REWARDS\nAt the City of Oklahoma City, our Total Rewards package is designed to honor your service, fuel your growth, and support every part of your life. We offer:\nCompetitive pay\nAn average of $22,000 annually contributed toward your benefits and retirement\nA comprehensive package designed to support your health and wellness, financial security, work-life balance, and personal and professional growth and development\nExplore all the ways we invest in you:City of Oklahoma City Total Rewards\nPOSITION DESIGNATION\nThis job classification has been designated as a cyber security sensitive job classification effective June 26, 2023, in order to comply with United States Department of Justice, Federal Bureau of Investigation, Criminal Justice Information Services (CJIS) Division’s Criminal Justice Information Services Security Policy (Version 5.9.2, 12/07/2022), 5.12 Policy Area 12 Personnel Security. The policy requires national fingerprint-based records checks be conducted prior to granting access to criminal justice information for all personnel who have unescorted access to unencrypted Criminal Justice Information (CJI) or unescorted access to physically security locations or controlled areas (during times of CJI processing). Employees in this job classification will be subject to a Criminal Justice Information Services (CJIS) Interstate Identification Index (III) Fingerprint Background check after receiving a conditional offer of employment. Additionally, employees in this job classification must complete the required CJIS Security and Privacy Training and pass the online certification test.\nDEPARTMENTAL INFORMATION\nThe Lead Software Engineer is responsible for being a lead technical resource on a team of software engineers and developers and ensuring the successful delivery of high-quality software products. The Lead Software Engineer will play a key role in driving the execution of our software development roadmap, coordinating efforts across multiple projects, and fostering a collaborative and high-performing team culture. This classification typically reports to The Software Development Program Manager within the Information Technology Department.\nJOB SUMMARY\nThis position is located in the Technology Enhancement Division of the Information Technology Department within the City of Oklahoma City. The Lead Software Engineer will provide guidance and technical direction of software development projects and ensure successful delivery of high-quality software solutions\nESSENTIAL JOB FUNCTIONS\nProvides technical leadership and mentorship to software engineers and developers.\nDesigns, develops, and maintains robust and scalable software solutions.\nDefines and oversees the software architecture, ensuring alignment with project goals and long-term organizational objectives.\nConducts regular code reviews to ensure high-quality code standards are maintained.\nEstablishes and enforces best practices in coding, testing, and documentation.\nOversees the technical aspects of projects, ensuring adherence to timeliness, quality standards, and project requirements.\nCollaborates with stakeholders to understand business requirements and translate them into technical solutions.\nCollaborates with cross-functional teams, including product managers, designers, and other stakeholders to ensure cohesive and successful project outcomes.\nCollaborates with program and project managers to estimate effort, plan resources, and identify technical risks.\nPerforms additional duties as required.\nVETERANS PREFERENCE\nHonorably discharged veterans of the United States Active Duty Armed Forces, National Guard, and Reserve Forces who are not currently employed full-time by the City of Oklahoma City and who meet the qualifications for the position shall be given preference. To receive preference, veterans must submit verification of honorable discharge from the United States military service (Department of Defense Form DD214 or NGB Form 22) prior to the closing date of the vacancy announcement.\nMINIMUM QUALIFICATIONS\nMinimum of five (5) years’ experience in a relevant role.\nPossession of a bachelor’s degree or higher in Computer Science, Management Information Systems, Software Engineering, or a related field.\nKNOWLEDGE, SKILLS, AND ABILITIES\nKnowledge of software architecture, design, and implementation.\nKnowledge of object-oriented languages such as C#, Angular, or Typescript.\nKnowledge of software development best practices, design patterns, and principles.\nKnowledge of DevOps principles, with the ability to effectively apply them in coding practices, utilizing tools such as Azure DevOps, TFSVC, or GitHub.\nKnowledge of Agile methodologies and practices including SCRUM or Kanban, and a deep understanding of the Software Development Life Cycle.\nKnowledge of emerging technologies and a commitment to staying current with industry trends.\nKnowledge of Azure cloud infrastructure.\nKnowledge of IIS administration, configuration, and management.\nKnowledge of HTTP methods for data retrieval, manipulation, and interaction with server-side resources.\nKnowledge of leveraging Angular or other JavaScript Frameworks to build responsive and feature-rich user interfaces.\nSkill in consuming and or producing RESTful APIs.\nSkill in providing technical expertise, direction, and support to a team.\nSkill in the application of project management principles within an Information Technology environment.\nAbility to solve problems and think critically.\nAbility to lead in a senior technical role.\nAbility to effectively communicate and collaborate across teams.\nAbility to design, implement, and maintain end-to-end software development pipelines.\nPREFERRED QUALIFICATIONS\nExperience with Agile methodologies and tools, such as Scrum or Kanban, and hands-on use of platforms like Azure DevOps, GitHub, or Team Foundation Server Version Control (TFSVC) to manage development workflows.\nProficiency in modern software development frameworks and languages, particularly C#, Angular, and TypeScript, with a strong grasp of object-oriented programming.\nDemonstrated success in leading and mentoring software development teams, including performance management, skill development, and fostering a collaborative culture.\nAdvanced knowledge of cloud-based infrastructure and application deployment, especially within the Microsoft Azure ecosystem and Internet Information Services (IIS) administration.\nStrong understanding of secure web application development, including Secure Sockets Layer-Transport Layer Security (SSL/TLS) encryption standards, Representational State Transfer (RESTful) API integration, and front-end/back-end architecture best practices.\nCOMPETENCIES\n One City, One Team (Teamwork/Team Oriented) (1) Recognizes, values, and leverages the ideas, opinions, and perspectives of others; (2) participates willingly and effectively as a team lead or team member; (3) builds consensus; fosters team commitment, spirit, pride, and trust; (4) collaborates with others to accomplish goals and objectives and achieve results; (5) expresses facts, ideas, messages, and information (technical and non-technical) to individuals or groups clearly, concisely, accurately, understandably, with honesty, tact, and diplomacy and in a manner that is appropriate for the intended audience; (6) actively listens, clarifies information as needed; (7) [Core Value One City, One Team] shares information, resources and solutions across departments; (8) [Core Value One City, One Team] asks for help early and offers it often; (9) [Core Value One City, One Team] collaborates across teams before decisions are made.\n Service First (Customer Centric) (1) Demonstrates commitment to public service; (2) serves and satisfies internal and external customers in a timely and effective manner; (3) establishes, commits to, and maintains high standards for producing quality work products and being responsive to customers; (4) supports the Department/City's mission; develops and executes strategies with the customer in mind; (5) [Core Value Service First] acts quickly and follows through until the job is complete; (6) [Core Value Service First] serves everyone with genuine respect, diligence and professionalism; (7) [Core Value Service First] makes decisions with the people we serve in mind.\n Respect Always (Leads Through Influence) (1) Persuades others; builds consensus through give and take; (2) gains cooperation from others to obtain information and accomplish goals; (3) works with others towards achieving agreements that may involve exchanging resources or resolving differences; (4) understands the concepts, practices, and techniques used to identify, engage, influence, and monitor relationships with individuals and groups connected to a work effort including those actively involved; (5) leads through influence over the process and its results, and those who have a vested interest in the outcome (positive or negative). (6) [Core Value Respect Always] listens with curiosity and speaks with care; (7) [Core Value Respect Always] embraces different perspectives and lived experiences; (8) [Core Value Respect Always] gives feedback constructively and receives it openly. \n Own the Outcome (Execution and Results) (1) Sets well-defined and realistic goals and high standards of performance for self or self and others; (2) displays a high level of initiative, effort, and commitment toward performing work; (3) completes assignments in a thorough, accurate, and timely manner, and delivers results; (4) works with minimal supervision, is motivated to achieve, and demonstrates responsible behavior; (5) demonstrates understanding of all aspects of the job and application of accrued knowledge in carrying out duties and responsibilities; technical knowledge; skill in the techniques, equipment, procedures, and work required; (6) recognizes opportunities and takes action for improvement to programs, policies, procedures, practices, and processes; (7) understands and is able to apply the principles, methods, and tools of quality improvement; (8) collects, examines, analyzes, and interprets data from a variety of sources; (9) makes data-driven recommendations/decisions and achieves results; (10) effectively achieves results through others to achieve the Department or City's mission; (11) [Core Value Own the Outcome] takes initiative to fix it or escalates issues; (12) [Core Value Own the Outcome] follows through on commitments...","description_format":"text","description_chars":21529,"description_truncated":true,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Government","Public Administration & Local Government"],"lifecycle":[{"event":"open","at":"2026-10-07T07:47:25Z"}],"visa":[],"liveness":{"score":28,"band":"fade","label":"Fading","p_open":1,"p_active":0.622,"p_room":0.45,"age_days":16,"expected_fill_days":9,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/tax-inc-lead-software-engineer-city-2","json_url":"https://alion.io/job/tax-inc-lead-software-engineer-city-2.json","meta":{"generated_at":"2026-10-24T01:26:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2354,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1831747},"rest":"https://alion.io/mcp/rest/get_company?id=1831747"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftax-inc-lead-software-engineer-city-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftax-inc-lead-software-engineer-city-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftax-inc-lead-software-engineer-city-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tax-inc-lead-software-engineer-city-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftax-inc-lead-software-engineer-city-2"}]}