{"id":4307401,"url":"https://alion.io/job/emergent-holdings-software-engineer-ii-ecm-specialization","title":"Software Engineer II- ECM Specialization","company":{"id":4487335,"name":"Emergent Holdings","domain":"emergentholdingsinc.com","url":"https://alion.io/company/emergent-holdings","size_band":null,"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":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lansing, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":56700,"max":114850,"currency":"USD","period":"year","gross":null,"usd_annual":114850},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"MS SQL","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SharePoint","optional":false},{"name":"SOAP","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-10-28T18:46:44Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-11-14T09:04:00Z","board_verified":true,"closed_at":null,"days_open":16,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":16},"description":"Contributes to the design, development, and support of modern software solutions in an Agile/Scrum and DevOps environment, with a focus on Enterprise Content Management (ECM) and workflow automation. Applies modern engineering practices, including CI/CD, automated testing, infrastructure as code, and observability, to help deliver secure, resilient, and scalable services. Works with ECM technologies (e.g., OnBase, Kofax, ImageRight or similar) and supports integration of content services with enterprise applications and cloud platforms. This is an individual contributor role with no team leadership, supervisory, or people-management responsibilities.\nRESPONSIBILITIES/TASKS:\nDevelops, configures, and supports Enterprise Content Management (ECM) platforms and content services (e.g., OnBase, Kofax, ImageRight), including workflow automation, integrations, and platform modernization tasks.\n\nParticipates in planning, design, development, testing, release, and support of ECM and content-enabled applications, following established enterprise architecture standards.\n\nCollaborates with Product Owners, Scrum Masters, architects, and business stakeholders to clarify requirements, estimate assigned work, and contribute to backlog refinement and delivery planning.\n\nFollows Agile/Scrum practices and contributes to DevOps automation, including CI/CD pipelines, automated testing, code quality gates, and infrastructure as code; supports releases across environments using established processes.\n\nApplies established development patterns and seeks guidance from experienced engineers and architects on design and implementation decisions.\n\nDiagnoses and resolves incidents and performance issues across ECM platforms, APIs/integrations, and supporting services (application, database, and infrastructure).\nWorks with the Product Team to ensure user stories for content capture, workflow, and records requirements are developer-ready with clear acceptance criteria and test scenarios.\nBuilds automated tests and performs resiliency, failover, and load testing to validate non\u0011functional requirements for ECM services in production.\nImplements established security, retention, privacy, and audit requirements in assigned ECM solutions, working with IT Security and Records as needed.\n\nParticipates in design reviews, architecture discussions, and communities of practice to share knowledge and develop modern software engineering skills.\n\nParticipates in peer code reviews, applies feedback, and follows established standards for secure coding, maintainable designs, integrations, and workflow components.\n\nSupports operational readiness by configuring monitoring and alerts, maintaining runbooks, contributing to root cause analysis, and implementing assigned improvements to production reliability.\n\nWorking knowledge of software design principles and modern engineering and delivery practices, including Agile/Scrum, CI/CD, and DevOps.\n\nFamiliarity with cloud technologies (Azure, O365, AWS), enterprise platforms (e.g., SharePoint), and their integration with ECM/content services.\n\nAbility to build services and applications using .NET / ASP.NET / C# / SQL Server and integrate with CRM and other enterprise systems.\nExperience integrating ECM platforms via REST/SOAP APIs, webhooks, and event\u0011driven patterns; strong understanding of content capture, indexing, and workflow concepts.\nWorking knowledge of C#, .Net framework, Asp.Net, and MVC.\n\nWorking knowledge of OOAD and multi-tier architectures, with familiarity with MVC/MVP/MVVM design patterns.\n\nWorking knowledge of web services and REST, with familiarity with WCF and SOA architecture.\n\nKnowledge with MS Entity Framework.\nWorking knowledge of MVC GUI design using JQuery, JavaScript, and CSS, with familiarity with AJAX/SPA.\n\nWorking knowledge of database tools such as MS SQL Studio, PL/SQL Developer / Toad, or similar tools.\n\nStrong analytical, problem solving, and planning skills.\nExcellent interpersonal and communication skills.\nAbility to multi-task in a fast-paced environment.\nTeam player who is flexible, delivery-oriented, and takes responsibility for the team’s success.\nEnthusiastic attitude with the drive to continually learn and improve.\nThis position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.\nEMPLOYMENT QUALIFICATIONS:\nEDUCATION OR EQUIVALENT EXPERIENCE:\nBachelor’s degree in information services or related field. Combinations of relevant education and experience may be considered in lieu of a degree. Continuous learning, as defined by the Company’s learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.\nEXPERIENCE:\n2-5 years of relevant work experience in software development and system design, providing the necessary skills, knowledge, and abilities.\nSKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:\nAbility to understand business needs and conceptualize and implement information systems that support those business strategies.\nExperience working within an agile framework like Scrum based development organization.\nAbility to learn and follow departmental procedures, processes, and workflows.\n\nKnowledge of standard languages, coding methods, company coding standards and quality requirements.\nExcellent oral and written communication skills required.\nDemonstrated abilities to successfully document and communicate software platform designs to all levels of staff (technical and non-technical).\nAbility to work constructively with other technical experts in a group setting.\nKnowledge of object-oriented development languages and web-related technologies.\nAbility to comprehend the consequences of various problem situations and address them, or refer them for appropriate decision making.\nAbility to effectively exchange information clearly and concisely, and present ideas, reports facts and other information, and respond to questions as appropriate.\nAbility to make sound decisions within assigned work and seek guidance or escalate issues when appropriate.\n\nAbility to collaborate with technical services teams and software vendors to troubleshoot and resolve assigned issues.\n\nFamiliarity with project management tools and techniques used to track assigned tasks and communicate progress.\n\nAbility to maintain confidentiality.\nAbility to perform other assignments at locations outside the office.\nRECOMMENDED SKILLS/QUALIFICATIONS (ADDITIONAL)\nExperience with Enterprise Content Management (ECM) platforms, including:OnBase by Hyland (workflow design, Unity scripting, WorkView, API integrations)\nKofax (Capture, Transformation Modules, workflow automation)\nImageRight (content storage, workflow configuration, system administration)\nOther ECM/document-management systems supporting imaging, workflow, and records retention\n\nAbility to integrate ECM platforms with enterprise applications, including .NET systems, CRM platforms, and cloud services.\nKnowledge of document capture, indexing, classification, and automated workflow design.\nExperience modernizing or migrating legacy ECM solutions to cloud or hybrid architectures.\nFamiliarity with REST APIs, webhooks, and service-based integrations used in ECM ecosystems.\nUnderstanding of security, retention, and governance practices related to enterprise content.\nAbility to troubleshoot and optimize ECM workflows and performance.\nWORKING CONDITIONS:\nWork is performed mainly in an office environment with minimal hazards. Ability to work extended hours as needed. Travel may be required.\nPAY RANGE:\n“Actual compensation decision relies on the consideration of internal equity, candidate’s skills and professional experience, geographic location, market and other potential factors. It is not standard practice for an offer to be at or near the top of the range, and therefore a reasonable estimate for this role is between $56,700 and $114,850.”\nWe are an Equal Opportunity Employer. We will not tolerate discrimination or harassment in any form. Candidates for the position stated above are hired on an \"at will\" basis. Nothing herein is intended to create a contract.","description_format":"text","description_chars":8208,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":true},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Electronic Warfare","Property & Casualty Insurance","Investment Holding Companies"],"lifecycle":[{"event":"open","at":"2026-11-14T09:04:00Z"}],"visa":[],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.826,"p_room":0.9,"age_days":16,"expected_fill_days":27,"reasons":["conf:6","win:mid"],"computed_at":"2026-11-14T15:19:46Z"},"pay":{"stated_usd_annual":114850,"is_top_pay":false},"html_url":"https://alion.io/job/emergent-holdings-software-engineer-ii-ecm-specialization","json_url":"https://alion.io/job/emergent-holdings-software-engineer-ii-ecm-specialization.json","meta":{"generated_at":"2026-11-14T15:19:46Z","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":16813,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4487335},"rest":"https://alion.io/mcp/rest/get_company?id=4487335"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Femergent-holdings-software-engineer-ii-ecm-specialization"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Femergent-holdings-software-engineer-ii-ecm-specialization"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Femergent-holdings-software-engineer-ii-ecm-specialization"},{"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/emergent-holdings-software-engineer-ii-ecm-specialization\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Femergent-holdings-software-engineer-ii-ecm-specialization"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4307401}},{"tool":"search_jobs","arguments":{"company":"emergentholdingsinc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4307401},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}